21 Commits

Author SHA256 Message Date
0cd8d6c3e6 Accepting request 1325799 from devel:languages:python
- Update to version 1.11.2 (version bump only)
- Changes in 1.11.1:
  * Fix compiled artifacts being excluded by source path matching
    gh#PyO3/maturin#2910
  * Better error reporting for missing interpreters
    gh#PyO3/maturin#2918
  * Ignore unreadable excluded directories
    gh#PyO3/maturin#2916
- Changes in 1.11.0:
  * Correct tagging for x86_64 iOS simulator wheels.
    gh#PyO3/maturin#2851
  * Bump MSRV to 1.85.0 and use Rust 2024 edition
    gh#PyO3/maturin#2850
  * Upgrade goblin to 0.10
    gh#PyO3/maturin#2853
  * Set entry type when adding to the tar file
    gh#PyO3/maturin#2859
  * Split up module_writer.rs code for code organization
    gh#PyO3/maturin#2857
  * Update environment variables for Android cross-compilation
    support
    gh#PyO3/maturin#2825
  * Upgrade some Rust dependencies
    gh#PyO3/maturin#2860
  * Swap outer and inner loops in write_python_part()
    gh#PyO3/maturin#2861
  * Split out convenience methods from ModuleWriter trait
    gh#PyO3/maturin#2842
  * Update cargo_metadata to 0.20.0
    gh#PyO3/maturin#2864

OBS-URL: https://build.opensuse.org/request/show/1325799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=57
2026-01-08 14:25:39 +00:00
ab19beb15e - Update to version 1.11.2 (version bump only)
- Changes in 1.11.1:
  * Fix compiled artifacts being excluded by source path matching
    gh#PyO3/maturin#2910
  * Better error reporting for missing interpreters
    gh#PyO3/maturin#2918
  * Ignore unreadable excluded directories
    gh#PyO3/maturin#2916
- Changes in 1.11.0:
  * Correct tagging for x86_64 iOS simulator wheels.
    gh#PyO3/maturin#2851
  * Bump MSRV to 1.85.0 and use Rust 2024 edition
    gh#PyO3/maturin#2850
  * Upgrade goblin to 0.10
    gh#PyO3/maturin#2853
  * Set entry type when adding to the tar file
    gh#PyO3/maturin#2859
  * Split up module_writer.rs code for code organization
    gh#PyO3/maturin#2857
  * Update environment variables for Android cross-compilation
    support
    gh#PyO3/maturin#2825
  * Upgrade some Rust dependencies
    gh#PyO3/maturin#2860
  * Swap outer and inner loops in write_python_part()
    gh#PyO3/maturin#2861
  * Split out convenience methods from ModuleWriter trait
    gh#PyO3/maturin#2842
  * Update cargo_metadata to 0.20.0
    gh#PyO3/maturin#2864

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=128
2026-01-07 14:31:49 +00:00
9bf918b6ff Accepting request 1318737 from devel:languages:python
Automatic submission by obs-autosubmit
- Update to 1.10.2
  * Fix tagging for iOS x86_64 simulator wheels.
  * Set entry type when adding to the tar file.

- Update to 1.10.1
  * Fix generated WHEEL Tag metadata to be spec compliant.
    gh#PyO3/maturin#2762
  * Export all Cargo URL metadata items to Python
    gh#PyO3/maturin#2760
  * Update maximum Python version to 3.14
    gh#PyO3/maturin#2763
  * Remove shebang from non-executable init.py file
    gh#PyO3/maturin#2775
  * Stop warning about missing extension-module feature on pyo3 0.26+
    gh#PyO3/maturin#2789
  * --profile conflicts with --release (and/or --debug)
    gh#PyO3/maturin#2793
  * Bump MSRV to 1.83.0
    gh#PyO3/maturin#2790
  * respect CLI profile over pyproject.toml
    gh#PyO3/maturin#2794
  * chore: add FreeBSD 14.3 amd64 sysconfig
    gh#PyO3/maturin#2805
  * Add Cygwin support
    gh#PyO3/maturin#2819
  * PyO3: do not add extension-module feature in template and tutorial
    gh#PyO3/maturin#2821
  * Remove add_directory() from ModuleWriter trait by @e-nomem in #2824
  * Correct wheel naming when targeting iOS

OBS-URL: https://build.opensuse.org/request/show/1318737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=56
2025-11-20 13:47:32 +00:00
fdda6b9fb1 - Update to 1.10.2
* Fix tagging for iOS x86_64 simulator wheels.
  * Set entry type when adding to the tar file.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=126
2025-11-19 17:50:40 +00:00
0a6d01e6d5 - Update to 1.10.1
* Fix generated WHEEL Tag metadata to be spec compliant.
    gh#PyO3/maturin#2762
  * Export all Cargo URL metadata items to Python
    gh#PyO3/maturin#2760
  * Update maximum Python version to 3.14
    gh#PyO3/maturin#2763
  * Remove shebang from non-executable init.py file
    gh#PyO3/maturin#2775
  * Stop warning about missing extension-module feature on pyo3 0.26+
    gh#PyO3/maturin#2789
  * --profile conflicts with --release (and/or --debug)
    gh#PyO3/maturin#2793
  * Bump MSRV to 1.83.0
    gh#PyO3/maturin#2790
  * respect CLI profile over pyproject.toml
    gh#PyO3/maturin#2794
  * chore: add FreeBSD 14.3 amd64 sysconfig
    gh#PyO3/maturin#2805
  * Add Cygwin support
    gh#PyO3/maturin#2819
  * PyO3: do not add extension-module feature in template and tutorial
    gh#PyO3/maturin#2821
  * Remove add_directory() from ModuleWriter trait by @e-nomem in #2824
  * Correct wheel naming when targeting iOS
    gh#PyO3/maturin#2827
  * Add support for iOS cross-platform virtual environments
    gh#PyO3/maturin#2828
  * add editable-profile option
    gh#PyO3/maturin#2826

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=125
2025-11-12 05:26:25 +00:00
1cb3131f33 Accepting request 1310403 from devel:languages:python
- Update to 1.9.6
  * Trim platform details on Windows detection
    gh#PyO3/maturin#2755
  * Bump actions/setup-python from 5 to 6
    gh#PyO3/maturin#2748
  * Bump actions/setup-node from 4 to 5
    gh#PyO3/maturin#2749
  * make PythonInterpreter::check_executable aware of windows arch
    gh#PyO3/maturin#2758

OBS-URL: https://build.opensuse.org/request/show/1310403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=55
2025-10-11 20:48:06 +00:00
5fa50adc05 - Update to 1.9.6
* Trim platform details on Windows detection
    gh#PyO3/maturin#2755
  * Bump actions/setup-python from 5 to 6
    gh#PyO3/maturin#2748
  * Bump actions/setup-node from 4 to 5
    gh#PyO3/maturin#2749
  * make PythonInterpreter::check_executable aware of windows arch
    gh#PyO3/maturin#2758

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=123
2025-10-09 21:40:49 +00:00
1e85a714e5 Accepting request 1309680 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1309680
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=54
2025-10-08 16:12:43 +00:00
47877eb1a8 - Update to 1.9.5
* Bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #2728
  * search_lib_dir: Only recurse into build* if it is a directory.
    by @xhochy in #2734
  * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2729
  * Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2730
  * Bump actions/attest-build-provenance from 2 to 3
    by @dependabot[bot] in #2732
  * Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #2731
  * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2739
  * Add freebsd 14.2 amd64 sysconfig by @konstin in #2741
  * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2742
  * Update console dependency from 0.15.4 to 0.16.0 by @musicinmybrain in #2688
  * update conda versions in test by @davidhewitt in #2752
  * Only select Windows Python interpreters with matching CPU pointer widths
    and architectures by @tonybaloney in #2750
  * release: 1.9.5 by @davidhewitt in #2753

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=121
2025-10-07 18:06:40 +00:00
d9cab5b4db Accepting request 1302461 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1302461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=53
2025-09-03 19:07:07 +00:00
c817debc69 - Update to 1.9.4
* downgrade manylinux version for riscv64 by @ffgan in #2709
  * Fix calculation of platform tag for FreeBSD by @michael-o in #2711
  * Add builtin sysconfigs for GraalPy by @msimacek in #2716
  * Add use-base-python option to pyproject.toml by @SquidDev in #2717
  * fix clippy warnings by @alex in #2724
  * Fix Target::get_python_arch comment (#2712) by @michael-o in #2726
  * Set PYO3_BUILD_EXTENSION_MODULE env var when building pyo3 extension
    modules by @alex in #2723
- regenerate vendor tarball to fix CVE-2025-58160 (bsc#1249011)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=119
2025-09-02 15:30:17 +00:00
c9f7c51736 Accepting request 1300748 from devel:languages:python
- Convert to libalternatives on SLE-16-based and newer systems only

OBS-URL: https://build.opensuse.org/request/show/1300748
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=52
2025-08-22 15:47:00 +00:00
f8798d27fb - Convert to libalternatives on SLE-16-based and newer systems only
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=117
2025-08-21 09:32:22 +00:00
6a73cf597c Accepting request 1297806 from devel:languages:python
- Update to 1.9.3
  * Add support for RISC-V architecture in manylinux
    gh#PyO3/maturin#2694
  * pyproject.toml: bump setuptools for PEP 639
    gh#PyO3/maturin#2698
  * Fix PEP 639 support for source distributions
    gh#PyO3/maturin#2704
  * Fix relative README rewrite in source distributions
    gh#PyO3/maturin#2705

- Update to 1.9.2
  * Respect PEP 621 dynamic fields when merging Cargo.toml metadata
    gh#PyO3/maturin#2672
  * Only use all_features=true in sdist when local path
    dependencies exist
    gh#PyO3/maturin#2674
  * auditwheel: add manylinux_2_26 policy
    gh#PyO3/maturin#2677
  * Use user-specified library search paths in RUSTFLAGS in
    auditwheel
    gh#PyO3/maturin#2676
  * pyproject.toml: add license-files
    gh#PyO3/maturin#2690
  * Update manylinux/musllinux policies to the latest main
    gh#PyO3/maturin#2693
  * Fix PEP 639 implementation, use License-Expression over License
    gh#PyO3/maturin#2695

OBS-URL: https://build.opensuse.org/request/show/1297806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=51
2025-08-06 12:31:37 +00:00
bde3ead1bc - Update to 1.9.3
* Add support for RISC-V architecture in manylinux
    gh#PyO3/maturin#2694
  * pyproject.toml: bump setuptools for PEP 639
    gh#PyO3/maturin#2698
  * Fix PEP 639 support for source distributions
    gh#PyO3/maturin#2704
  * Fix relative README rewrite in source distributions
    gh#PyO3/maturin#2705

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=115
2025-08-05 17:29:41 +00:00
2bce59db64 - Update to 1.9.2
* Respect PEP 621 dynamic fields when merging Cargo.toml metadata
    gh#PyO3/maturin#2672
  * Only use all_features=true in sdist when local path
    dependencies exist
    gh#PyO3/maturin#2674
  * auditwheel: add manylinux_2_26 policy
    gh#PyO3/maturin#2677
  * Use user-specified library search paths in RUSTFLAGS in
    auditwheel
    gh#PyO3/maturin#2676
  * pyproject.toml: add license-files
    gh#PyO3/maturin#2690
  * Update manylinux/musllinux policies to the latest main
    gh#PyO3/maturin#2693
  * Fix PEP 639 implementation, use License-Expression over License
    gh#PyO3/maturin#2695

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=114
2025-07-28 09:20:15 +00:00
c57f03a12f Accepting request 1291953 from devel:languages:python
- Convert to libalternatives

- Update to 1.9.1
  * Fix absolute license path in generated Python wheels
    gh#PyO3/maturin#2666

OBS-URL: https://build.opensuse.org/request/show/1291953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=50
2025-07-15 14:42:36 +00:00
6e560b802a - Convert to libalternatives
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=112
2025-07-11 10:58:39 +00:00
3224cedf4c - Update to 1.9.1
* Fix absolute license path in generated Python wheels
    gh#PyO3/maturin#2666

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=111
2025-07-09 06:05:55 +00:00
aa9b3eb233 Accepting request 1288127 from devel:languages:python
- Update to 1.9.0
  * Update pyproject-toml to 0.13.5
    gh#PyO3/maturin#2645
  * Fix clippy lints
    gh#PyO3/maturin#2648
  * ZipWriter requires a compression level of None for the stored
    method
    gh#PyO3/maturin#2644
  * Implement PEP 639 Support
    gh#PyO3/maturin#2647
  * Don't go through Display for platform tag to policy
    gh#PyO3/maturin#2652
  * Add --compatibility pypi to avoid building for unsupported
    architectures
    gh#PyO3/maturin#2650
  * Fix self bootstrap without Rust installed
    gh#PyO3/maturin#2653

OBS-URL: https://build.opensuse.org/request/show/1288127
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-maturin?expand=0&rev=49
2025-06-24 18:45:24 +00:00
52eab6a1aa - Update to 1.9.0
* Update pyproject-toml to 0.13.5
    gh#PyO3/maturin#2645
  * Fix clippy lints
    gh#PyO3/maturin#2648
  * ZipWriter requires a compression level of None for the stored
    method
    gh#PyO3/maturin#2644
  * Implement PEP 639 Support
    gh#PyO3/maturin#2647
  * Don't go through Display for platform tag to policy
    gh#PyO3/maturin#2652
  * Add --compatibility pypi to avoid building for unsupported
    architectures
    gh#PyO3/maturin#2650
  * Fix self bootstrap without Rust installed
    gh#PyO3/maturin#2653

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-maturin?expand=0&rev=109
2025-06-24 04:27:55 +00:00
5 changed files with 262 additions and 7 deletions

3
maturin-1.11.2.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:24d2502ee8e6e6a33b3993bc78251da8d982e4da16d6c0ad9b4256135ff8694b
size 226596

Binary file not shown.

View File

@@ -1,3 +1,245 @@
-------------------------------------------------------------------
Wed Jan 7 14:22:35 UTC 2026 - Mia Herkt <mia@0x0.st>
- Update to version 1.11.2 (version bump only)
- Changes in 1.11.1:
* Fix compiled artifacts being excluded by source path matching
gh#PyO3/maturin#2910
* Better error reporting for missing interpreters
gh#PyO3/maturin#2918
* Ignore unreadable excluded directories
gh#PyO3/maturin#2916
- Changes in 1.11.0:
* Correct tagging for x86_64 iOS simulator wheels.
gh#PyO3/maturin#2851
* Bump MSRV to 1.85.0 and use Rust 2024 edition
gh#PyO3/maturin#2850
* Upgrade goblin to 0.10
gh#PyO3/maturin#2853
* Set entry type when adding to the tar file
gh#PyO3/maturin#2859
* Split up module_writer.rs code for code organization
gh#PyO3/maturin#2857
* Update environment variables for Android cross-compilation
support
gh#PyO3/maturin#2825
* Upgrade some Rust dependencies
gh#PyO3/maturin#2860
* Swap outer and inner loops in write_python_part()
gh#PyO3/maturin#2861
* Split out convenience methods from ModuleWriter trait
gh#PyO3/maturin#2842
* Update cargo_metadata to 0.20.0
gh#PyO3/maturin#2864
* Calculate file options for WheelWriter once and cache the
result
gh#PyO3/maturin#2865
* fix link to pyo3 config file documentation
gh#PyO3/maturin#2869
* Clean up internal fields of WheelWriter
gh#PyO3/maturin#2870
* chore: bump action versions in the generated ci file
gh#PyO3/maturin#2873
* Deprecate 'upload' and 'publish' CLI commands
gh#PyO3/maturin#2875
* Create a binding generator trait
gh#PyO3/maturin#2872
* Migrate cffi bindings to new BindingGenerator trait
gh#PyO3/maturin#2876
* Always emit deprecation warning for 'upload' and 'publish'
gh#PyO3/maturin#2879
* Migrate uniffi bindings to new BindingGenerator trait
gh#PyO3/maturin#2878
* Emit a warning if a file is excluded from the archive by
matching the target
gh#PyO3/maturin#2874
* Migrate bin bindings to new BindingGenerator trait
gh#PyO3/maturin#2880
* Clean up BindingGenerator interface
gh#PyO3/maturin#2881
* Update ModuleWriter logic to use ArchiveSource enum
gh#PyO3/maturin#2882
* Auto-enable required features for uniffi-bindgen
gh#PyO3/maturin#2886
* Add VirtualWriter to track and order archive entries
gh#PyO3/maturin#2887
* Remove maturin publish from docs
gh#PyO3/maturin#2904
* Stop hardcode platform tag when using zig
gh#PyO3/maturin#2905
* Make PEP 517 profile tests more resilient to cargo profiles
gh#PyO3/maturin#2902
* Update pyodide version to fix emscripten CI
gh#PyO3/maturin#2906
* Implement Android platform tag support
gh#PyO3/maturin#2900
-------------------------------------------------------------------
Wed Nov 19 17:14:57 UTC 2025 - Mia Herkt <mia@0x0.st>
- Update to 1.10.2
* Fix tagging for iOS x86_64 simulator wheels.
* Set entry type when adding to the tar file.
-------------------------------------------------------------------
Tue Nov 11 16:38:41 UTC 2025 - Mia Herkt <mia@0x0.st>
- Update to 1.10.1
* Fix generated WHEEL Tag metadata to be spec compliant.
gh#PyO3/maturin#2762
* Export all Cargo URL metadata items to Python
gh#PyO3/maturin#2760
* Update maximum Python version to 3.14
gh#PyO3/maturin#2763
* Remove shebang from non-executable init.py file
gh#PyO3/maturin#2775
* Stop warning about missing extension-module feature on pyo3 0.26+
gh#PyO3/maturin#2789
* --profile conflicts with --release (and/or --debug)
gh#PyO3/maturin#2793
* Bump MSRV to 1.83.0
gh#PyO3/maturin#2790
* respect CLI profile over pyproject.toml
gh#PyO3/maturin#2794
* chore: add FreeBSD 14.3 amd64 sysconfig
gh#PyO3/maturin#2805
* Add Cygwin support
gh#PyO3/maturin#2819
* PyO3: do not add extension-module feature in template and tutorial
gh#PyO3/maturin#2821
* Remove add_directory() from ModuleWriter trait by @e-nomem in #2824
* Correct wheel naming when targeting iOS
gh#PyO3/maturin#2827
* Add support for iOS cross-platform virtual environments
gh#PyO3/maturin#2828
* add editable-profile option
gh#PyO3/maturin#2826
* Make sdist reproducible by @e-nomem in #2831
* always use "library" mode to generate uniffi bindings
gh#PyO3/maturin#2840
* If an interpreter is available, use it, even when building ABI3.
gh#PyO3/maturin#2829
-------------------------------------------------------------------
Thu Oct 9 21:38:44 UTC 2025 - Mia Herkt <mia@0x0.st>
- Update to 1.9.6
* Trim platform details on Windows detection
gh#PyO3/maturin#2755
* Bump actions/setup-python from 5 to 6
gh#PyO3/maturin#2748
* Bump actions/setup-node from 4 to 5
gh#PyO3/maturin#2749
* make PythonInterpreter::check_executable aware of windows arch
gh#PyO3/maturin#2758
-------------------------------------------------------------------
Tue Oct 7 10:56:44 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
- Update to 1.9.5
* Bump tracing-subscriber from 0.3.19 to 0.3.20 by @dependabot[bot] in #2728
* search_lib_dir: Only recurse into build* if it is a directory.
by @xhochy in #2734
* [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2729
* Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2730
* Bump actions/attest-build-provenance from 2 to 3
by @dependabot[bot] in #2732
* Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #2731
* [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2739
* Add freebsd 14.2 amd64 sysconfig by @konstin in #2741
* [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #2742
* Update console dependency from 0.15.4 to 0.16.0 by @musicinmybrain in #2688
* update conda versions in test by @davidhewitt in #2752
* Only select Windows Python interpreters with matching CPU pointer widths
and architectures by @tonybaloney in #2750
* release: 1.9.5 by @davidhewitt in #2753
-------------------------------------------------------------------
Tue Sep 2 14:23:38 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
- Update to 1.9.4
* downgrade manylinux version for riscv64 by @ffgan in #2709
* Fix calculation of platform tag for FreeBSD by @michael-o in #2711
* Add builtin sysconfigs for GraalPy by @msimacek in #2716
* Add use-base-python option to pyproject.toml by @SquidDev in #2717
* fix clippy warnings by @alex in #2724
* Fix Target::get_python_arch comment (#2712) by @michael-o in #2726
* Set PYO3_BUILD_EXTENSION_MODULE env var when building pyo3 extension
modules by @alex in #2723
- regenerate vendor tarball to fix CVE-2025-58160 (bsc#1249011)
-------------------------------------------------------------------
Thu Aug 21 09:31:44 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to libalternatives on SLE-16-based and newer systems only
-------------------------------------------------------------------
Tue Aug 5 17:10:03 UTC 2025 - Mia Herkt <mia@0x0.st>
- Update to 1.9.3
* Add support for RISC-V architecture in manylinux
gh#PyO3/maturin#2694
* pyproject.toml: bump setuptools for PEP 639
gh#PyO3/maturin#2698
* Fix PEP 639 support for source distributions
gh#PyO3/maturin#2704
* Fix relative README rewrite in source distributions
gh#PyO3/maturin#2705
-------------------------------------------------------------------
Mon Jul 28 08:49:03 UTC 2025 - Mia Herkt <mia@0x0.st>
- Update to 1.9.2
* Respect PEP 621 dynamic fields when merging Cargo.toml metadata
gh#PyO3/maturin#2672
* Only use all_features=true in sdist when local path
dependencies exist
gh#PyO3/maturin#2674
* auditwheel: add manylinux_2_26 policy
gh#PyO3/maturin#2677
* Use user-specified library search paths in RUSTFLAGS in
auditwheel
gh#PyO3/maturin#2676
* pyproject.toml: add license-files
gh#PyO3/maturin#2690
* Update manylinux/musllinux policies to the latest main
gh#PyO3/maturin#2693
* Fix PEP 639 implementation, use License-Expression over License
gh#PyO3/maturin#2695
-------------------------------------------------------------------
Fri Jul 11 10:58:20 UTC 2025 - Markéta Machová <mmachova@suse.com>
- Convert to libalternatives
-------------------------------------------------------------------
Wed Jul 9 06:03:50 UTC 2025 - Mia Herkt <mia@0x0.st>
- Update to 1.9.1
* Fix absolute license path in generated Python wheels
gh#PyO3/maturin#2666
-------------------------------------------------------------------
Tue Jun 24 00:36:08 UTC 2025 - Mia Herkt <mia@0x0.st>
- Update to 1.9.0
* Update pyproject-toml to 0.13.5
gh#PyO3/maturin#2645
* Fix clippy lints
gh#PyO3/maturin#2648
* ZipWriter requires a compression level of None for the stored
method
gh#PyO3/maturin#2644
* Implement PEP 639 Support
gh#PyO3/maturin#2647
* Don't go through Display for platform tag to policy
gh#PyO3/maturin#2652
* Add --compatibility pypi to avoid building for unsupported
architectures
gh#PyO3/maturin#2650
* Fix self bootstrap without Rust installed
gh#PyO3/maturin#2653
-------------------------------------------------------------------
Mon Jun 9 14:34:52 UTC 2025 - Mia Herkt <mia@0x0.st>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-maturin
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,9 +16,14 @@
#
%if 0%{?suse_version} > 1500
%bcond_without libalternatives
%else
%bcond_with libalternatives
%endif
%{?sle15_python_module_pythons}
Name: python-maturin
Version: 1.8.7
Version: 1.11.2
Release: 0
Summary: Rust/Python Interoperability
License: Apache-2.0 OR MIT
@@ -34,8 +39,13 @@ BuildRequires: %{python_module wheel >= 0.36.2}
BuildRequires: cargo-packaging
BuildRequires: fdupes
BuildRequires: python-rpm-macros
%if %{with libalternatives}
BuildRequires: alts
Requires: alts
%else
Requires(post): update-alternatives
Requires(postun): update-alternatives
%endif
%if 0%{?python_version_nodots} < 311
Requires: python-tomli >= 1.1.0
%endif
@@ -69,6 +79,9 @@ sed -i 's/--locked/--offline/' setup.py
%postun
%python_uninstall_alternative maturin
%pre
%python_libalternatives_reset_alternative maturin
%files %{python_files}
%license license-apache license-mit
%doc Changelog.md README.md

BIN
vendor.tar.xz LFS

Binary file not shown.