pradyunsg / diagnostic
`diagnostic` makes it easier to build command line tools with great error reporting.
☆30Updated 7 months ago
Alternatives and similar repositories for diagnostic:
Users that are interested in diagnostic are comparing it to the libraries listed below
- CLI to open PEPs in your browser☆37Updated 2 months ago
- Python dependency specifications supporting logical operations☆23Updated 3 weeks ago
- Yet another style-preserving TOML library for Python☆13Updated 3 years ago
- PEP 621 metadata parsing☆40Updated this week
- A Parser and CST for JSON5.☆21Updated last year
- Render CLI arguments (sub-commands friendly) defined by the argparse module.☆23Updated last week
- Capture the outcome of Python function calls☆32Updated this week
- A simple Python wheel builder for simple projects.☆32Updated last month
- Run commands against code blocks in Markdown or reStructuredText documentation☆16Updated this week
- A wrapper around the stdlib `tokenize` which roundtrips.☆52Updated this week
- ☆33Updated last month
- A plugin for tox that utilizes PDM as the package manager and installer☆26Updated this week
- Ooops, I wrote another Sphinx theme! [very WIP, do not use]☆38Updated 2 months ago
- ☆42Updated 5 months ago
- Proof-of-concept `record` type for Python☆30Updated 11 months ago
- Utilities for refactoring imports in python-like syntax.☆23Updated last month
- deprecate and refactor code across library boundaries☆13Updated this week
- flake8 plugin which checks for misuse of `sys.version` or `sys.version_info`☆64Updated last year
- flake8 plugin which checks that typing imports are properly guarded☆48Updated last month
- Backport of PEP 654 (exception groups)☆42Updated last month
- Reference implementation of sentinels for the Python stdlib☆39Updated 5 months ago
- ☆39Updated 9 months ago
- generate random python code to test linter/formatter/and other tools☆42Updated 3 weeks ago
- A Python library to generate static completion scripts for your CLI app☆25Updated last year
- A CLI and pre-commit hook to fix future annotations☆36Updated 2 years ago
- A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)☆63Updated 3 years ago
- minimize python source code to find bugs more easily☆34Updated 3 weeks ago
- Automated testing for the examples in your documentation.☆75Updated last month
- Run mypy and pyright over millions of lines of code☆71Updated 2 weeks ago
- Formats your tox.ini files☆41Updated this week