Skip to content

Releases: AndrewSpittlemeister/bytechomp

v0.3.0

30 Jul 21:03
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Updates:

  • Serialization API of bytechomp compatible dataclass classes.
  • Expanded reader API with iterator support and other QoL methods.
  • Removal of string support, have yet to find an idiomatic way to represent string lengths when some encodings can cause issues when converting to and from bytes.
  • Minor fixes to bytes to PAD field parsing.
  • Added a slew of integration testing with pytest.
  • Added SQLite file header and TCP client/server examples.

Installation:

pip install bytechomp

v0.2.0

16 Jan 04:45
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

First release, includes basic functionality to define protocols with dataclasses, parse them with a Reader object, and construct messages automatically.