AndrewSpittlemeister / bytechompLinks
A pure python declarative custom binary protocol parser & generator using dataclasses and type hinting. Like Pydantic for binary protocols.
☆52Updated last year
Alternatives and similar repositories for bytechomp
Users that are interested in bytechomp are comparing it to the libraries listed below
Sorting:
- Python bit pack/unpack package.☆129Updated 6 months ago
- Simple and clear import hooks for Python - import anything as if it were a Python module☆40Updated 3 years ago
- A low-level library for installing from a Python wheel distribution.☆139Updated last week
- like shlex, but for windows☆33Updated last year
- ☆36Updated 3 weeks ago
- The pythoncapi-compat project can be used to write a C extension supporting a wide range of Python versions with a single code base.☆97Updated 2 weeks ago
- Python CBOR (de)serializer with extensive tag support☆272Updated last week
- A modern Python build backend☆44Updated last month
- Over 600 fast Python bindings to the CPython C API. 🤯☆62Updated last year
- Pure Python implementation of the XZ file format with random access support☆29Updated last month
- ☆39Updated last year
- Backport of PEP 654 (exception groups)☆48Updated this week
- Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆56Updated last year
- A subprocess.run drop-in replacement that supports a tee mode, being able to display output in real time while still capturing it. No dep…☆62Updated last week
- Python bindings to Zstandard (zstd) compression library, the API style is similar to Python's bz2/lzma/zlib modules.☆48Updated 2 weeks ago
- Self-contained Python wheels for Windows☆141Updated last month
- Sphinx extension for capturing program output☆41Updated last month
- Write compiled bytecode inline with pure Python. 🤖☆81Updated last year
- Scans Python packages for abi3 violations and inconsistencies☆116Updated this week
- A JSON5 serializer and parser library for Python 3 written in Cython.☆175Updated 3 weeks ago
- Add inline tabbed content to your Sphinx documentation. (maintained, though extremely stable as of Jan 2022)☆88Updated 2 weeks ago
- Extension to the built-in ast module. Finds comments in source code and adds them to the parsed tree.☆49Updated last month
- Repair any wheel, anywhere☆52Updated 3 weeks ago
- Automatically conversion of `.ini/.cfg` files to TOML equivalents☆66Updated 2 weeks ago
- A low-level library which implements some Python packaging standards (PEPs) and which could be used by third-party packaging tools to ac…☆57Updated 4 months ago
- The Black shade analyser and comparison tool.☆12Updated 3 months ago
- A simple immutable dictionary for Python☆170Updated last week
- GitHub Action to build Python manylinux wheels☆94Updated 2 years ago
- Typed environment variable parsing for Python☆18Updated 2 weeks ago
- a placeholder☆29Updated last year