From bdb34ca50d3211fb119a6c34acbf9052fdb263fabca5650a9552be284fc59326 Mon Sep 17 00:00:00 2001 From: Mia Herkt Date: Sun, 20 Nov 2022 07:47:42 +0000 Subject: [PATCH] - Update to v0.14.0: * Breaking Change: Remove support for specifying python package metadata in `Cargo.toml` Python package metadata should be specified in the `project` section of `pyproject.toml` instead as PEP 621 specifies. gh#PyO3/maturin#1200 * Initial support for shipping bin targets as wasm32-wasi binaries that are run through wasmtime Note that wasmtime currently only support the five most popular platforms and that wasi binaries have restrictions when interacting with the host. Usage is by setting `--target wasm32-wasi`. gh#PyO3/maturin#1107 * Add support for python first `src` project layout gh#PyO3/maturin#1185 * Add `--src` option to generate src layout for mixed Python/Rust projects gh#PyO3/maturin#1189 * Add Python metadata support for `license-file` field of `Cargo.toml` gh#PyO3/maturin#1195 * Upgrade to clap 4.0 This bumps MSRV to 1.61.0. gh#PyO3/maturin#1197 * Remove `workspace.members` in `Cargo.toml` from sdist if there isn't any path dependency in #[1227](https://github.com/PyO3/maturin/pull/1227) * Fix auditwheel `libpython` check on Python 3.7 and older versions gh#PyO3/maturin#1229 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=43 --- maturin-0.13.6.tar.gz | 3 --- maturin-0.14.0.tar.gz | 3 +++ python-maturin.changes | 61 ++++++++++++++++++++++++++++++++++++++++++ python-maturin.spec | 4 +-- vendor.tar.xz | 4 +-- 5 files changed, 68 insertions(+), 7 deletions(-) delete mode 100644 maturin-0.13.6.tar.gz create mode 100644 maturin-0.14.0.tar.gz diff --git a/maturin-0.13.6.tar.gz b/maturin-0.13.6.tar.gz deleted file mode 100644 index a8a6d2b..0000000 --- a/maturin-0.13.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:df649c77dc9da2182322764fdaa265ef4e2fd74c87d9022e3463e130e5d2c536 -size 153900 diff --git a/maturin-0.14.0.tar.gz b/maturin-0.14.0.tar.gz new file mode 100644 index 0000000..e371b7c --- /dev/null +++ b/maturin-0.14.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:503e82c4cb1d82751d9372f3564b153f979db403faecd73cd680ec160bf8c10f +size 168586 diff --git a/python-maturin.changes b/python-maturin.changes index a6236bb..271e6f3 100644 --- a/python-maturin.changes +++ b/python-maturin.changes @@ -1,3 +1,64 @@ +------------------------------------------------------------------- +Sun Nov 20 07:40:57 UTC 2022 - Mia Herkt + +- Update to v0.14.0: +* Breaking Change: Remove support for specifying python package + metadata in `Cargo.toml` + Python package metadata should be specified in the `project` + section of `pyproject.toml` instead as PEP 621 specifies. + gh#PyO3/maturin#1200 +* Initial support for shipping bin targets as wasm32-wasi binaries + that are run through wasmtime + Note that wasmtime currently only support the five most popular + platforms and that wasi binaries have restrictions when + interacting with the host. + Usage is by setting `--target wasm32-wasi`. + gh#PyO3/maturin#1107 +* Add support for python first `src` project layout + gh#PyO3/maturin#1185 +* Add `--src` option to generate src layout for mixed Python/Rust + projects + gh#PyO3/maturin#1189 +* Add Python metadata support for `license-file` field of + `Cargo.toml` + gh#PyO3/maturin#1195 +* Upgrade to clap 4.0 + This bumps MSRV to 1.61.0. + gh#PyO3/maturin#1197 +* Remove `workspace.members` in `Cargo.toml` from sdist if there + isn't any path dependency + in #[1227](https://github.com/PyO3/maturin/pull/1227) +* Fix auditwheel `libpython` check on Python 3.7 and older + versions + gh#PyO3/maturin#1229 +* Use generic tags when + `sys.implementation.name` != `platform.python_implementation()` + Fixes the compatibility tags for Pyston. + gh#PyO3/maturin#1232 +* Set default macOS deployment target version if + `MACOSX_DEPLOYMENT_TARGET` isn't specified + gh#PyO3/maturin#1251 +* Add support for 32-bit x86 FreeBSD target + gh#PyO3/maturin#1254 +* Add `[tool.maturin.include]` and `[tool.maturin.exclude]` and + deprecate `[tool.maturin.sdist-include]` + gh#PyO3/maturin#1255 +* Ignore sdist tar ball instead of error out + gh#PyO3/maturin#1259 +* Add support for `uniffi` bindings + gh#PyO3/maturin#1275 + +------------------------------------------------------------------- +Thu Nov 10 09:11:29 UTC 2022 - Mia Herkt + +- Update to v0.13.7: + * Fix macOS LC_ID_DYLIB for abi3 wheels + gh#PyO3/maturin#1208 + * Pass --locked to Cargo when bootstrap from sdisFix build for Python 3.11 on Windows + gh#PyO3/maturin#1222 + * Fix build for Python 3.11 on Windows + gh#PyO3/maturin#1222 + ------------------------------------------------------------------- Mon Oct 24 12:24:47 UTC 2022 - Matej Cepl diff --git a/python-maturin.spec b/python-maturin.spec index c780b48..7032643 100644 --- a/python-maturin.spec +++ b/python-maturin.spec @@ -17,7 +17,7 @@ Name: python-maturin -Version: 0.13.6 +Version: 0.14.0 Release: 0 Summary: Rust/Python Interoperability License: Apache-2.0 OR MIT @@ -71,7 +71,7 @@ sed -i '1{/env python/d}' maturin/__init__.py %files %{python_files} %license license-apache license-mit -%doc Changelog.md Readme.md +%doc Changelog.md README.md %python_alternative %{_bindir}/maturin %{python_sitearch}/maturin %{python_sitearch}/maturin-%{version}*-info diff --git a/vendor.tar.xz b/vendor.tar.xz index 0929050..3b29167 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:367e7c8e01a6d8eeab70942122deb1ba2701f09be8f425f61e6e26f577067e7f -size 28596660 +oid sha256:7974350378198f579ea73ff5dc43c00f8db586e0b739f620ae0cae59e09d7840 +size 33486316