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 5 months ago
 - Run commands against code blocks in Markdown or reStructuredText documentation☆18Updated last week
 - Simple and clear import hooks for Python - import anything as if it were a Python module☆39Updated 3 years ago
 - Backport of PEP 654 (exception groups)☆49Updated 3 weeks ago
 - Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆56Updated last year
 - Make implemented in pure Python☆72Updated 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
 - Over 600 fast Python bindings to the CPython C API. 🤯☆62Updated last year
 - A simple immutable dictionary for Python☆169Updated 8 months ago
 - Sphinx extension for capturing program output☆41Updated last month
 - Scans Python packages for abi3 violations and inconsistencies☆114Updated last week
 - Decorator which checks whether the function is called with the correct type of parameters.☆116Updated last month
 - ☆39Updated last year
 - Write compiled bytecode inline with pure Python. 🤖☆81Updated last year
 - A JSON5 serializer and parser library for Python 3 written in Cython.☆175Updated last week
 - A low-level library for installing from a Python wheel distribution.☆138Updated last week
 - GitHub Action to build Python manylinux wheels☆94Updated 2 years ago
 - A Python dependency resolver☆24Updated 3 weeks ago
 - Easy creation of custom import hooks to experiment on alternatives to Python's syntax; see https://aroberge.github.io/ideas/docs/html/☆83Updated last year
 - pyserial-asyncio for humans.☆146Updated 3 years ago
 - Enrich adds few missing features to the wonderful rich library.☆39Updated last week
 - A command line tool, to simplify vendoring pure Python dependencies.☆81Updated 3 weeks ago
 - Advanced Enumerations for Python☆203Updated 4 months ago
 - Typed environment variable parsing for Python☆18Updated 2 weeks ago
 - Four-wheel drive for asyncio.☆80Updated last month
 - A rich help formatter for argparse☆183Updated this week
 - Python bindings to Zstandard (zstd) compression library, the API style is similar to Python's bz2/lzma/zlib modules.☆45Updated 2 weeks ago
 - Proof-of-concept `record` type for Python☆30Updated last year
 - Setup / utilities which most projects eventually need☆36Updated 2 years ago
 - a re-implementation of the asyncio mainloop on top of Trio☆198Updated 7 months ago