From 864e6bbc0af9c57e7d49a63aa499b19f8e6c3cc7 Mon Sep 17 00:00:00 2001 From: messense Date: Wed, 25 Dec 2024 20:16:27 +0800 Subject: [PATCH] Release v1.8.0 (#2414) --- Cargo.lock | 6 +++--- Cargo.toml | 4 ++-- Changelog.md | 19 ++++++++++++++++++- 3 files changed, 23 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 2f2219fdc..8ae75f206 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -258,9 +258,9 @@ dependencies = [ [[package]] name = "cargo-xwin" -version = "0.18.2" +version = "0.18.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "514304d9e9a4b3577168d9e36b6fd9315c206b48bbe60bd2033f250c6e5b85ab" +checksum = "76ddeb44d5109bca38ed11f0400b0385b5ba3fc03e737d188d9b86d784daeb49" dependencies = [ "anyhow", "cargo-config2", @@ -1388,7 +1388,7 @@ dependencies = [ [[package]] name = "maturin" -version = "1.7.8" +version = "1.8.0" dependencies = [ "anyhow", "base64 0.21.7", diff --git a/Cargo.toml b/Cargo.toml index 499023a5c..b282ceece 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["konstin ", "messense "] name = "maturin" -version = "1.7.8" +version = "1.8.0" description = "Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages" exclude = [ "test-crates/**/*", @@ -98,7 +98,7 @@ clap_complete_command = { version = "0.6.1", optional = true } # cross compile cargo-zigbuild = { version = "0.19.7", default-features = false, optional = true } -cargo-xwin = { version = "0.18.2", default-features = false, optional = true } +cargo-xwin = { version = "0.18.3", default-features = false, optional = true } # log tracing = "0.1.36" diff --git a/Changelog.md b/Changelog.md index 6c8802291..a7b492465 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,20 @@ # Changelog +## [1.8.0] + +* Don't add wheel data to sdist in [#2367](https://github.com/PyO3/maturin/pull/2367) +* Add sparcv9 architecture support in [#2380](https://github.com/PyO3/maturin/pull/2380) +* Properly handle dynamic version in pyproject.toml in [#2391](https://github.com/PyO3/maturin/pull/2391) +* Fix xwin cross compile on non-Windows system in [#2391](https://github.com/PyO3/maturin/pull/2391) +* Fix interpreter selection for abi3 bindings in [#2392](https://github.com/PyO3/maturin/pull/2392) +* Use the official recommended naming pattern for cffi module file in [#2406](https://github.com/PyO3/maturin/pull/2406) +* Add Linux armv5te architecture support in [#2409](https://github.com/PyO3/maturin/pull/2409) +* Only build Python 3.13t wheels by default for `pyo3` 0.23+ in [#2413](https://github.com/PyO3/maturin/pull/2413) + +## [1.7.8] + +* Fix aarch64 Windows cross compilation in [#2359](https://github.com/PyO3/maturin/pull/2359) + ## [1.7.7] * Fix abi3 interpreter discovery on Windows in [#2333](https://github.com/PyO3/maturin/pull/2333) @@ -1011,7 +1026,9 @@ points-0.1.0-py2.py3-none-manylinux1_x86_64.whl | 2,8M | 752K | 85K * Initial Release -[Unreleased]: https://github.com/pyo3/maturin/compare/v1.7.7...HEAD +[Unreleased]: https://github.com/pyo3/maturin/compare/v1.8.0...HEAD +[1.8.0]: https://github.com/pyo3/maturin/compare/v1.7.8...v1.8.0 +[1.7.8]: https://github.com/pyo3/maturin/compare/v1.7.7...v1.7.8 [1.7.7]: https://github.com/pyo3/maturin/compare/v1.7.6...v1.7.7 [1.7.6]: https://github.com/pyo3/maturin/compare/v1.7.5...v1.7.6 [1.7.5]: https://github.com/pyo3/maturin/compare/v1.7.4...v1.7.5