jazzband / docopt-ng
Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.
☆181Updated 2 months ago
Related projects: ⓘ
- Option groups missing in Click☆103Updated 2 weeks ago
- Bump software releases☆155Updated 5 months ago
- A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".☆565Updated this week
- A spec-compliant gitignore parser for Python 3.5+☆171Updated 3 months ago
- A Sphinx plugin to automatically document click-based applications☆212Updated 4 months ago
- Tool to Detect Surrounding Shell☆221Updated 2 weeks ago
- Python module for accessing XDG Base Directory paths, simplifying handling of user cache, configuration, and data files.☆116Updated 2 weeks ago
- BumpVer: Automatic Versioning☆182Updated 7 months ago
- Enlighten Progress Bar for Python Console Apps☆412Updated 2 weeks ago
- Toolkit for manipulation and inspection of Sphinx objects.inv files☆79Updated 3 weeks ago
- Library to build command line interfaces based on Click. It extends click with: option groups, constraints (e.g. mutually exclusive param…☆103Updated 3 weeks ago
- ↔️ Automagic shell tab completion for Python CLI applications☆363Updated 2 weeks ago
- Type hints support for the Sphinx autodoc extension☆549Updated this week
- Checks syntax of reStructuredText and code blocks nested within it☆226Updated this week
- Subcommand REPL for click apps☆219Updated last month
- A $PAGER in pure Python, similar to "less".☆86Updated last month
- A lil' TOML parser☆465Updated 3 weeks ago
- Use Poetry inside Nox sessions☆165Updated this week
- Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or f…☆282Updated last week
- MIGRATED TO CODEBERG. Python library to load dynamically typed data into statically typed data structures☆258Updated this week
- Hatch plugin for versioning with your preferred VCS☆97Updated 2 months ago
- Add inline tabbed content to your Sphinx documentation. (maintained, though extremely stable as of Jan 2022)☆83Updated last week
- A JSON5 serializer and parser library for Python 3 written in Cython.☆137Updated 3 months ago
- Add a "copy" button to code blocks in Sphinx☆249Updated last month
- Pytest plugin for testing console scripts☆76Updated 2 weeks ago
- `shed` canonicalises Python code. Shed your legacy, stop bikeshedding, and move on. Black++☆342Updated 4 months ago
- Dynamically create python functions with a proper signature.☆118Updated 2 weeks ago
- Tabbed views for Sphinx☆264Updated 2 weeks ago
- Tool to check the completeness of MANIFEST.in for Python packages☆286Updated 4 months ago
- Fancy PyPI READMEs with Hatch☆152Updated 2 weeks ago