BrianPugh / cyclopts
Intuitive, easy CLIs based on python type hints.
☆285Updated this week
Related projects: ⓘ
- Identify unused dependencies and avoid a bloated virtual environment.☆320Updated last week
- Arrest is a small utility to easily structure and validate your REST api calls using pydantic and httpx☆146Updated last week
- Reusable constraint types to use with typing.Annotated☆485Updated last week
- A Flexible Service Locator for Python.☆284Updated 2 weeks ago
- Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or f…☆282Updated last week
- Rust-like error handling in Python, with type-safety in mind.☆116Updated 4 months ago
- create and update inline snapshots in your python tests☆361Updated this week
- A single model for shaping, creating, accessing, storing data within a Database☆227Updated 11 months ago
- YAML support for Pydantic models☆135Updated last month
- pathlib api extended to use fsspec backends☆238Updated this week
- Production-grade retries for Python☆868Updated 2 weeks ago
- ConfZ is a configuration management library for Python based on pydantic.☆226Updated 2 months ago
- Automatically add simple type annotations to your code☆223Updated last week
- ⏰ Modern datetime library for Python, available in Rust or pure Python☆818Updated last week
- A Python handler for mkdocstrings.☆175Updated 2 weeks ago
- Python project and library template for clean, reliable, open-source projects.☆260Updated this week
- Poetry plugin to update __version__ in __init__ file and other files containing version strings☆81Updated last month
- A simple, yet elegant, set of wizarding tools for interacting with Python dataclasses.☆162Updated 2 weeks ago
- JSON (de)serialization, GraphQL and JSON schema generation using Python typing.☆225Updated 3 weeks ago
- Copier template for Python projects managed by PDM.☆85Updated 6 months ago
- Copier template for Python projects managed by Poetry.☆80Updated 6 months ago
- Convert Pydantic from V1 to V2 ♻☆303Updated last month
- A formatter for finding and removing unused import statements.☆295Updated 6 months ago
- A Python docstring linter that checks arguments, returns, yields, and raises sections☆135Updated 2 weeks ago
- Poetry plugin for dynamically extracting the package version from a __version__ variable or a Git tag.☆361Updated last week
- A Python concurrency scheduling library, compatible with asyncio and trio.☆363Updated 4 months ago
- pytest plugin for pretty printing the test summary.☆414Updated last year
- Use Poetry inside Nox sessions☆165Updated 2 months ago
- Serve Textual apps locally☆167Updated last week
- Constable lets you be lazy by inserting prints directly into your AST for stateful debugging☆93Updated 5 months ago