- Publish PyPI manylinux aarch64 wheels built and tested on aarch64. - Publish PyPI musllinux aarch64 and arm7l wheels built and tested on aarch64. - Publish PyPI manylinux Python 3.13 wheels for i686, arm7l, ppc64le, and s390x.
3.10.14
Changed
- Specify build system dependency on `maturin>=1,<2` again. - Allocate memory using `PyMem_Malloc()` and similar APIs for integration with pymalloc, mimalloc, and tracemalloc. - Source distribution does not ship compressed test documents and relevant tests skip if fixtures are not present. - Build now depends on Rust 1.82 or later instead of 1.72.
3.10.13
Changed
- 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.