Releases: TkTech/py_yyjson
Releases · TkTech/py_yyjson
v4.0.6
- Ensure decimal.h is included in source builds (#11)
- Move from setup.py & setup.cfg to pyproject.toml, various internal tooling updates.
v4.0.4
- Support for big floats/decimals
- Support for Python 3.12, 3.13. Dropped 3.8.
- Updated documentation with more examples, updated typing
- Fix
default
being None
causing an error.
- Updated underlying yyjson library to 0.10.0.
- Moved from Alpha to Beta status.
3.1.0
- Support for a
default=
hook for serializing unknown objects.
- Fix a missing
Path
in the union for acceptable document arguments (#10), thanks @artemisart
v3.0.1
- Include missing source files in bundles (#9)
- Remove python 3.7 support
- Add python 3.12 support
v2.3.1
Bugfix:
yyjson.dump()
should always write unicode, not bytes, for compatibility with json.dump()
.
v2.3.0
Improvements:
- Minimal load/loads/dump/dumps shims, typing and tests to go with them.
Bugfix:
- Test and safety check for serialization of un-serializable types.
Misc:
- Updated more deprecated GitHub actions.
v2.2.0
Improvements:
Misc:
- Various deprecated GitHub action dependencies updated.
- Deployment of new versions changed to work with GitHub Releases.