- Fix compatibility with maturin introducing a breaking change in 1.8.0 and specify a fixed version of maturin. Projects relying on any previous version being buildable from source by end users (via PEP 517) must upgrade to at least this version.
3.10.12
Changed
- Publish PyPI manylinux i686 wheels. - Publish PyPI musllinux i686 and arm7l wheels. - Publish PyPI macOS wheels for Python 3.10 or later built on macOS 15. - Publish PyPI Windows wheels using trusted publishing.
3.10.11
Changed
- Improve performance of UUIDs. - Publish PyPI wheels with trusted publishing and PEP 740 attestations. - Include text of licenses for vendored dependencies.
3.10.10
Fixed
- Fix `int` serialization on `s390x`. This was introduced in 3.10.8.
Changed
- Publish aarch64 manylinux_2_17 wheel for 3.13 to PyPI.
3.10.9
Fixed
- Fix `int` serialization on 32-bit Python 3.8, 3.9, 3.10. This was introduced in 3.10.8.