Compare commits
21 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 0cd8d6c3e6 | |||
| ab19beb15e | |||
| 9bf918b6ff | |||
| fdda6b9fb1 | |||
| 0a6d01e6d5 | |||
| 1cb3131f33 | |||
| 5fa50adc05 | |||
| 1e85a714e5 | |||
| 47877eb1a8 | |||
| d9cab5b4db | |||
| c817debc69 | |||
| c9f7c51736 | |||
| f8798d27fb | |||
| 6a73cf597c | |||
| bde3ead1bc | |||
| 2bce59db64 | |||
| c57f03a12f | |||
| 6e560b802a | |||
| 3224cedf4c | |||
| aa9b3eb233 | |||
| 52eab6a1aa |
3
maturin-1.11.2.tar.gz
Normal file
3
maturin-1.11.2.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:24d2502ee8e6e6a33b3993bc78251da8d982e4da16d6c0ad9b4256135ff8694b
|
||||
size 226596
|
||||
BIN
maturin-1.8.7.tar.gz
LFS
BIN
maturin-1.8.7.tar.gz
LFS
Binary file not shown.
@@ -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>
|
||||
|
||||
|
||||
@@ -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
BIN
vendor.tar.xz
LFS
Binary file not shown.
Reference in New Issue
Block a user