spyoungtech / json-five
Python JSON5 parser with round-trip preservation of comments
☆27Updated last week
Related projects ⓘ
Alternatives and complementary repositories for json-five
- ☆61Updated last week
- ☆9Updated 2 years ago
- `diagnostic` makes it easier to build command line tools with great error reporting.☆28Updated 3 months ago
- Capture the outcome of Python function calls☆32Updated 4 months ago
- Python dependency specifications supporting logical operations☆21Updated last month
- Backport of PEP 654 (exception groups)☆42Updated last week
- A plugin for Flake8 that provides specializations for type hinting stub files☆73Updated 3 weeks ago
- 📦 A PDM plugin to publish to PyPI☆25Updated 3 years ago
- PEP 621 metadata parsing☆37Updated this week
- A lil' TOML writer (counterpart to https://github.com/hukkin/tomli)☆87Updated last week
- A generic dependency-resolution library written in pure Python☆79Updated 4 years ago
- A low-level library for installing from a Python wheel distribution.☆126Updated this week
- Toolkit for manipulation and inspection of Sphinx objects.inv files☆81Updated last month
- A low-level library which implements some Python packaging standards (PEPs) and which could be used by third-party packaging tools to ac…☆52Updated last week
- Run mypy and pyright over millions of lines of code☆58Updated 2 weeks ago
- Automatically conversion of `.ini/.cfg` files to TOML equivalents☆57Updated last week
- ☆39Updated 4 months ago
- Backport of pathlib aiming to support the full stdlib Python API.☆81Updated last year
- Colorization of help messages in Click☆85Updated last month
- A Sphinx extension for linking to your project's issue tracker☆54Updated this week
- Re-apply type annotations from .pyi stubs to your codebase.☆142Updated 2 years ago
- `FrozenList` is a `list`-like structure that implements `collections.abc.MutableSequence` and can be made immutable.☆95Updated 2 weeks ago
- CLI to open PEPs in your browser☆36Updated last week
- A coverage plugin to provide sensible default settings☆63Updated last week
- The pythoncapi-compat project can be used to write a C extension supporting a wide range of Python versions with a single code base.☆80Updated 3 weeks ago
- A wrapper around the stdlib `tokenize` which roundtrips.☆53Updated last week
- flake8 plugin which checks that typing imports are properly guarded☆49Updated last week
- Discover and load entry points from installed packages☆74Updated last year
- Create reproducible installations for a virtual environment from a lock file☆83Updated last week
- CPU parallelism for Trio☆54Updated last week
- PyPI package browsing web application☆49Updated last week