BrianPugh / cycloptsLinks
Intuitive, easy CLIs based on python type hints.
☆1,024Updated this week
Alternatives and similar repositories for cyclopts
Users that are interested in cyclopts are comparing it to the libraries listed below
Sorting:
- Production-grade retries for Python☆1,324Updated last week
- inline-snapshot boosts efficiency when writing tests by generating code with the expected values and simplifies snapshot tests with pytes…☆630Updated this week
- Migrate a project from Poetry/Pipenv/pip-tools/pip to uv package manager☆1,063Updated this week
- Find unused, missing and transitive dependencies in a Python project.☆1,305Updated this week
- ☆297Updated this week
- Format click help output nicely with rich.☆791Updated last week
- Reusable constraint types to use with typing.Annotated☆591Updated this week
- Python Linter for performance anti patterns☆709Updated last year
- Composable custom class converters for attrs, dataclasses and friends.☆987Updated 2 weeks ago
- fluent sync/async streams for Python☆294Updated this week
- A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".☆889Updated last week
- ⏰ Modern datetime library for Python☆2,292Updated last week
- Blazingly fast cognitive complexity analysis for Python, written in Rust.☆604Updated 2 weeks ago
- Doing dirty (but extremely useful) things with equals.☆966Updated 2 months ago
- A modern cookiecutter template for Python projects that use uv for dependency management☆1,237Updated last week
- A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment and…☆578Updated 2 weeks ago
- A task runner that works well with poetry or uv.☆1,971Updated 2 weeks ago
- Use https://github.com/astral-sh/uv with tox☆325Updated last week
- The sweeter pytest snapshot plugin☆783Updated last week
- Python humanize functions☆707Updated last week
- A fast and efficient type assistant for Python, including tensor shape inference☆352Updated this week
- Plugin for Poetry to enable dynamic versioning based on VCS tags☆660Updated 7 months ago
- Dev tools for python☆1,069Updated last year
- Identify unused dependencies and avoid a bloated virtual environment.☆365Updated this week
- Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or f…☆588Updated this week
- Dynamic versioning based on VCS tags for uv/hatch project☆181Updated 3 weeks ago
- A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML☆3,576Updated 2 months ago
- Settings management using pydantic☆1,239Updated this week
- Fast and well tested serialization library☆900Updated this week
- A Python handler for mkdocstrings.☆262Updated last month