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
- 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 this week
- Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆56Updated last year
- A low-level library for installing from a Python wheel distribution.☆137Updated this week
- Simple and clear import hooks for Python - import anything as if it were a Python module☆39Updated 3 years ago
- Scans Python packages for abi3 violations and inconsistencies☆113Updated last week
- Python CBOR (de)serializer with extensive tag support☆269Updated this 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.☆92Updated last week
- ☆33Updated 9 months ago
- Backport of PEP 654 (exception groups)☆48Updated this week
- Pure Python implementation of the XZ file format with random access support☆28Updated 3 weeks ago
- Run commands against code blocks in Markdown or reStructuredText documentation☆17Updated this week
- A generic project skeleton for Python projects.☆140Updated 3 months ago
- Over 600 fast Python bindings to the CPython C API. 🤯☆61Updated last year
- ☆40Updated last year
- A JSON5 serializer and parser library for Python 3 written in Cython.☆173Updated this week
- Build and Inspect Python Packages in GitHub Actions☆203Updated last week
- A rich help formatter for argparse☆182Updated this week
- Utilities for using Python's PEP 554 subinterpreters☆122Updated last week
- Repair any wheel, anywhere☆51Updated this week
- Add inline tabbed content to your Sphinx documentation. (maintained, though extremely stable as of Jan 2022)☆88Updated this week
- Faster C implementation of the bitstruct Python library☆22Updated last year
- A simple immutable dictionary for Python☆168Updated 7 months ago
- Typed environment variable parsing for Python☆18Updated this week
- FrozenList is a list-like structure that implements collections.abc.MutableSequence and can be made immutable.☆113Updated this week
- cython hooks for hatch☆32Updated last year
- Proof-of-concept `record` type for Python☆30Updated last year
- Automatic __slots__ for your Python classes☆69Updated 10 months ago
- Sphinx extension for capturing program output☆41Updated last week
- Create reproducible installations for a virtual environment from a lock file☆85Updated last month