iterative / shtab
↔️ Automagic shell tab completion for Python CLI applications
☆385Updated 2 weeks ago
Alternatives and similar repositories for shtab:
Users that are interested in shtab are comparing it to the libraries listed below
- A python documentation linter which checks that the docstring description matches the definition.☆482Updated 2 years ago
- Run `black` on python code blocks in documentation files☆654Updated last week
- Add or enhance bash, fish, zsh and powershell completion in Click☆287Updated 10 months ago
- Tool to Detect Surrounding Shell☆252Updated 5 months ago
- pdb + Rich library☆340Updated last week
- Python module for accessing XDG Base Directory paths, simplifying handling of user cache, configuration, and data files.☆129Updated last week
- Explain yourself! Interrogate a codebase for docstring coverage.☆600Updated 2 weeks ago
- Rate your Python packages package friendliness☆214Updated last month
- An argparse wrapper that doesn't make you say "argh" each time you deal with it.☆374Updated 5 months ago
- Formats docstrings to follow PEP 257☆556Updated 4 months ago
- A simple, correct Python build frontend☆769Updated last week
- A tool to automatically convert old string literal formatting to f-strings☆705Updated 2 weeks ago
- Subcommand REPL for click apps☆224Updated 6 months ago
- A little benchmarking tool for Python☆180Updated last year
- A lil' TOML parser☆496Updated this week
- Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.☆200Updated 4 months ago
- Style-preserving TOML library for Python☆724Updated this week
- Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation or f…☆350Updated this week
- The slightly less uncompromising Python code formatter.☆398Updated last year
- ❄️ A flake8 plugin to help you write better list/set/dict comprehensions.☆468Updated last week
- A Sphinx plugin to automatically document click-based applications☆216Updated last month
- Removes commented-out code from Python files☆206Updated 9 months ago
- Separate test code from test cases in pytest.☆353Updated last month
- flake8 plugin to run black for checking Python coding style☆164Updated this week
- A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.☆355Updated this week
- Library to build command line interfaces based on Click. It extends click with: option groups, constraints (e.g. mutually exclusive param…☆110Updated last week
- Type hints support for the Sphinx autodoc extension☆567Updated this week
- A plugin to improve the output of pytest with colourful unified diffs☆444Updated last year
- A lightweight wrapper for pip to support requirements.txt, Pipenv and Poetry lock files or converting them to pip-tools compatible output…☆235Updated this week
- Format click help output nicely with rich.☆644Updated last month