Releases: PyO3/maturin
Releases · PyO3/maturin
v1.8.0
What's Changed
- Don't add wheel data to sdist by @messense in #2367
- Bump pyo3 to 0.23.3 by @messense in #2371
- Switch from
wasm32-wasi
towasm32-wasip1
by @messense in #2372 - Use
uv venv
in tests by @messense in #2087 - upgrade packages to resolve security advisory by @mbway in #2376
- update and improve import hook docs by @mbway in #2378
- Add sparcv9 architecture support by @kulikjak in #2380
- check the install backend version to give more informative error messages by @mbway in #2389
- Properly handle dynamic version in pyproject.toml by @messense in #2391
- Fix interpreter selection for abi3 bindings by @messense in #2392
- Use the official recommended naming pattern for cffi module file by @messense in #2406
- Refine
armv7l
target architecture detection by @messense in #2408 - Add Linux armv5te architecture support by @messense in #2409
- Encode free-threaded Python support in bridge model by @messense in #2413
New Contributors
Full Changelog: v1.7.8...v1.8.0
v1.7.8
What's Changed
- Fix aarch64 Windows cross compilation by @messense in #2359
- Release 1.7.8 by @davidhewitt in #2365
Full Changelog: v1.7.7...v1.7.8
v1.7.8-beta.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2357
- Fix aarch64 Windows cross compilation by @messense in #2359
Full Changelog: v1.7.7...v1.7.8-beta.1
v1.7.7
What's Changed
- fix abi3 interpreter discovery on Windows by @davidhewitt in #2333
- fix: remove extra indent in generated CI by @jsstevenson in #2340
- Upgrade cargo-xwin to unify rustls versions by @kornelski in #2222
- Normalize python source directory path by @messense in #2343
- Enable fat LTO for maturin release workflow by @messense in #2344
- Use different binding dirs for different uniffi modules by @messense in #2348
- Update minimal Python minor version for pyo3 0.23 by @messense in #2350
- Limit minimal PyPy version based on bindings crate version by @messense in #2351
- Remove hard coded
pip show
infix_direct_url
by @mbway in #2352 - Do not use
xwin
to compile on Windows when MSVC compiler can build for the target by @messense in #2353
New Contributors
- @jsstevenson made their first contribution in #2340
- @kornelski made their first contribution in #2222
Full Changelog: v1.7.6...v1.7.7
v1.7.7-beta.1
What's Changed
- fix abi3 interpreter discovery on Windows by @davidhewitt in #2333
Full Changelog: v1.7.6...v1.7.7-beta.1
v1.7.6
What's Changed
- allow
-i 3.13t
by @davidhewitt in #2324 - propagate abiflags to wheel name on Windows by @davidhewitt in #2325
- Add free-threaded wheel build to generate-ci by default by @messense in #2329
- Bump metadata version to 2.4 to fix license bug by @konstin in #2332
Full Changelog: v1.7.5...v1.7.6
v1.7.6-beta.1
What's Changed
- allow
-i 3.13t
by @davidhewitt in #2324 - propagate abiflags to wheel name on Windows by @davidhewitt in #2325
- Add free-threaded wheel build to generate-ci by default by @messense in #2329
Full Changelog: v1.7.5...v1.7.6-beta.1
v1.7.5
What's Changed
- Auto detect Python 3.13 by @messense in #2248
- feat: add skip attestation option to maturin ci github by @moldhouse in #2254
- generate-ci: use macos-13 runner for x86_64 build job by @messense in #2255
- Improve wheel reproducibility by sorting libs by @ycongal-smile in #2261
- Fix inverted workspace inclusions by @konstin in #2262
- Fix broken links to PyO3 building docs by @laurentS in #2270
- Update goblin to 0.9 by @musicinmybrain in #2284
- Don't resolve python interpreter when building sdist only by @messense in #2292
- include timestamps in the suggested log format by @mbway in #2304
- Add support for GNU/Hurd by @sthibaul in #2306
- Fix
__init__
exports when using multiple UniFFI bindings by @Nickersoft in #2305 - Add free-threaded Python support by @messense in #2310
New Contributors
- @moldhouse made their first contribution in #2254
- @ycongal-smile made their first contribution in #2261
- @laurentS made their first contribution in #2270
- @musicinmybrain made their first contribution in #2284
- @sthibaul made their first contribution in #2306
- @Nickersoft made their first contribution in #2305
Full Changelog: v1.7.4...v1.7.5