AndrewSpittlemeister / bytechompLinks
A pure python declarative custom binary protocol parser & generator using dataclasses and type hinting. Like Pydantic for binary protocols.
☆53Updated last year
Alternatives and similar repositories for bytechomp
Users that are interested in bytechomp are comparing it to the libraries listed below
Sorting:
- ☆36Updated 2 months ago
- A low-level library for installing from a Python wheel distribution.☆142Updated 2 weeks ago
- Python bit pack/unpack package.☆129Updated 7 months ago
- Scans Python packages for abi3 violations and inconsistencies☆120Updated 2 weeks ago
- Provides runtime validation of attributes specified in Python 'attr'-based data classes.☆56Updated last year
- Backport of PEP 654 (exception groups)☆48Updated this week
- FrozenList is a list-like structure that implements collections.abc.MutableSequence and can be made immutable.☆118Updated this week
- 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 3 weeks ago
- A rich help formatter for argparse☆190Updated this week
- ☆39Updated last year
- Run commands against code blocks in Markdown or reStructuredText documentation☆22Updated last week
- Automatic __slots__ for your Python classes☆69Updated last month
- Build and Inspect Python Packages in GitHub Actions☆209Updated this week
- Typed environment variable parsing for Python☆18Updated 3 weeks ago
- Utilities for using Python's PEP 554 subinterpreters☆122Updated 3 months ago
- Decorator which checks whether the function is called with the correct type of parameters.☆117Updated this week
- A fast TOML library for python implemented in rust.☆391Updated 2 months ago
- A modern Python build backend☆44Updated 2 months ago
- like shlex, but for windows☆36Updated last year
- Write compiled bytecode inline with pure Python. 🤖☆81Updated last year
- A friendly fork of autopxd☆50Updated 3 weeks ago
- Add inline tabbed content to your Sphinx documentation. (maintained, though extremely stable as of Jan 2022)☆88Updated this week
- Useful types for Python☆149Updated this week
- Python CBOR (de)serializer with extensive tag support☆277Updated last week
- Create reproducible installations for a virtual environment from a lock file☆85Updated last month
- 🔪🧀 API for creating and inspecting Python .whl files (wheels)☆27Updated last year
- Python bindings to Zstandard (zstd) compression library, the API style is similar to Python's bz2/lzma/zlib modules.☆49Updated 3 weeks ago
- Declarative CLI argument parser☆181Updated last month
- Safely evaluate AST nodes without side effects☆49Updated last year
- a placeholder☆29Updated last year