This repository has been archived by the owner on Jan 4, 2024. It is now read-only.
Releases: alexras/bread
Releases · alexras/bread
v3.1.0: Merge pull request #16 from alexras/alexras/multiple-key-enums
v3.0.2
v3.0.1
v3.0.0
v2.3.0
2.2.0
2.1.0
2.0
Bread 2 represents a significant overhaul of Bread's internal structure.
It used to be that Bread parsed and unpacked an entire binary structure into a Python object on parse
, and completely packed that structure up again on write
. That wasn't the best design, especially in structures that have hundreds to thousands of tiny integers in them.
Bread now lazily loads fields and caches them. These two things should make it much faster to write and read large structures.