edornd / clidanticLinks
Typed Command Line Interfaces powered by Click and Pydantic
☆24Updated last year
Alternatives and similar repositories for clidantic
Users that are interested in clidantic are comparing it to the libraries listed below
Sorting:
- Copier template for Python projects managed by PDM.☆89Updated 6 months ago
- Typed command line interfaces with argparse and pydantic☆44Updated 5 months ago
- Hatch build hook plugin for Mypyc☆45Updated 11 months ago
- Testing framework that empowers pytest (with better fixtures and parametrization)☆59Updated last year
- Library to build command line interfaces based on Click. It extends click with: option groups, constraints (e.g. mutually exclusive param…☆118Updated 3 months ago
- Copier template for Python projects managed by uv.☆95Updated last month
- Dynamic versioning based on VCS tags for uv/hatch project☆109Updated last month
- Cookiecutter template for a cutting-edge Python package: Hatch, ruff, mypy, GitHub Actions and more!☆39Updated 2 months ago
- 🐍 A Python Application framework - Focus on your business logic, not boilerplate.☆25Updated 2 months ago
- Vendorize packages from PyPI☆103Updated 10 months ago
- pytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.☆103Updated last year
- Command-line parsing library for Python 3.☆133Updated 9 months ago
- Poetry plugin to update __version__ in __init__ file and other files containing version strings☆84Updated 5 months ago
- Versioning It with your Version In Git☆91Updated 2 weeks ago
- A simple task runner.☆120Updated 3 months ago
- Python base classes for rich path objects☆29Updated 2 months ago
- Syntactical sugar for Python class attributes☆58Updated 11 months ago
- A Python Enum that inherits from str.☆118Updated last year
- Add click options from a Pydantic model☆48Updated 4 months ago
- Simple, composable command runner for Python projects☆33Updated last month
- Sourcepy lets you source python scripts natively inside your shell☆58Updated 3 years ago
- Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking pur…☆69Updated 2 weeks ago
- A datepicker for textual.☆25Updated 2 years ago
- Display, filter and search log messages in your terminal☆31Updated 3 years ago
- A flake8 extension that implements misc. lints☆64Updated 2 years ago
- A standalone implementation of PEP 735 Dependency Groups☆14Updated 3 weeks ago
- Automated testing for the examples in your documentation.☆75Updated 2 weeks ago
- Validation library for simple check on `pyproject.toml`☆163Updated this week
- A Text User Interface (TUI) for Pytest, with console scripts to launch a TUI or an HTML page☆39Updated last year
- A pytest plugin to skip `@pytest.mark.slow` tests by default.☆33Updated 2 years ago