| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2024-12-27 | 1.2 kB | |
| Version 0.19.0 source code.tar.gz | 2024-12-27 | 1.3 MB | |
| Version 0.19.0 source code.zip | 2024-12-27 | 1.4 MB | |
| Totals: 3 Items | 2.7 MB | 0 | |
- Improve JSON encoding performance by up to 40% (#647).
- Ensure
tupleandfrozensetdefault values are treated identically whether specified by value ordefault_factory(#653). - Fix memory leak of
match_argsinStructConfigobject (#684). - Fix memory leak in
Raw.copy()(#709). - Update
decodesignatures for PEP 688 (#740). - Generate
__replace__method onStructtypes, for use withcopy.replace(#747). - Fix incorrect decoding of certain > 64 bit integers (#751).
- Call
__post_init__when converting from an object to a Struct (#752). - BREAKING: Expand buffer when
encode_intois passed a buffer smaller thanoffset(#753). - Support
Rawobjects as inputs toconvert(#754). - Error nicely when a dataclass type (instead of an instance) is passed to
encode(#755). - Drop support for Python 3.8 (#756, [#763]).
- Add support for Python 3.13 (#711).
- Remove deprecated
from_builtins(#761). - Support encoding any
Enumtype whose.valueis a supported type (#757). - Don't fail eagerly when processing generic types with unsupported
__parameters__(#772). - Use
eval_type_backportto backport type annotations to Python 3.9 (#773).