Compare commits
3 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| ff8de20c09 | |||
| 2961007e8c | |||
| 7b8c1ab363 |
3
_service
3
_service
@@ -1,6 +1,7 @@
|
||||
<services>
|
||||
<service name="download_files" mode="manual" />
|
||||
<service name="cargo_vendor" mode="manual">
|
||||
<param name="srcdir">maturin</param>
|
||||
<param name="srctar">maturin-*.tar.gz</param>
|
||||
<param name="compression">xz</param>
|
||||
<param name="update">true</param>
|
||||
</service>
|
||||
|
||||
BIN
maturin-1.6.0.tar.gz
LFS
BIN
maturin-1.6.0.tar.gz
LFS
Binary file not shown.
BIN
maturin-1.8.7.tar.gz
LFS
Normal file
BIN
maturin-1.8.7.tar.gz
LFS
Normal file
Binary file not shown.
@@ -1,3 +1,240 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 9 14:34:52 UTC 2025 - Mia Herkt <mia@0x0.st>
|
||||
|
||||
- Update to 1.8.7
|
||||
* Allow specifying compression method and level, in both `build`
|
||||
and `develop` modes
|
||||
gh#PyO3/maturin#2625
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 13 15:37:19 UTC 2025 - Mia Herkt <mia@0x0.st>
|
||||
|
||||
- Update to 1.8.6
|
||||
* Print a message when overriding platform tag from
|
||||
`_PYTHON_HOST_PLATFORM`
|
||||
gh#PyO3/maturin#2594
|
||||
* Use the current python interpreter's version when the abi3
|
||||
feature is set with no explicit version
|
||||
gh#PyO3/maturin#2597
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 9 15:37:54 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
|
||||
|
||||
- Update to 1.8.4
|
||||
* Install a Rust toolchain into a temporary directory when building maturin
|
||||
itself or a package and a Rust toolchain is missing. Set
|
||||
MATURIN_NO_INSTALL_RUST to disable this behavior. #2421
|
||||
* Fix broken maturin develop with latest uv in #2584
|
||||
* Add PYO3_PYTHON env var support in #2534
|
||||
* Sort RECORD file in wheel archives to make them deterministic in #2550
|
||||
* Publish wheel for loongarch64 in #2548
|
||||
* Add --compression-level option to build command in #2572
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 16 17:32:45 UTC 2025 - Mia Herkt <mia@0x0.st>
|
||||
|
||||
- Update to 1.8.3
|
||||
* Fix cargo run uniffi-bindgen when cross compiling
|
||||
gh#PyO3/maturin#2476
|
||||
* Add rnet python library to examples
|
||||
gh#PyO3/maturin#2480
|
||||
* bump the attest-build-provenance version in the generated ci file
|
||||
gh#PyO3/maturin#2484
|
||||
* Auto detect PyPy 3.11
|
||||
gh#PyO3/maturin#2487
|
||||
* Update manylinux/musllinux policies to the latest main
|
||||
gh#PyO3/maturin#2491
|
||||
* Update generate-ci options in user guide
|
||||
gh#PyO3/maturin#2501
|
||||
* chore: Update cbindgen to 0.28.0
|
||||
gh#PyO3/maturin#2498
|
||||
* Don't install dependencies when running maturin develop --skip-install
|
||||
gh#PyO3/maturin#2504
|
||||
* Upgrade pyo3 to 0.24.0
|
||||
gh#PyO3/maturin#2511
|
||||
* Update the TP docs to use pypi as the GH Env name
|
||||
gh#PyO3/maturin#2512
|
||||
* fix auditwheel .so relocation for namespace modules
|
||||
gh#PyO3/maturin#2513
|
||||
* Updates Rng legacy methods in tutorial
|
||||
gh#PyO3/maturin#2514
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 8 21:18:30 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 1.8.2:
|
||||
* Exclude packages not in the dependency tree when finding
|
||||
bindings in #2426
|
||||
* Use uv automatically when running maturin develop inside uv-
|
||||
created virtualenv in #2433
|
||||
* Consider abi3 minor version when resolving Python
|
||||
interpreters in #2437
|
||||
* Handle archived dylibs on AIX in #2442
|
||||
* Fix unnecessary rebuilds due to pyo3 config file modified
|
||||
time change in #2446
|
||||
* Fix the name of the .data directory in the generated wheel in
|
||||
#2449
|
||||
* Update minimal manylinux version for loongarch64 in #2451
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jan 3 17:39:40 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
||||
|
||||
- Update to 1.8.1
|
||||
* Downgrade invalid version info in `pyproject.toml` error to
|
||||
warning in #2417
|
||||
* Make `maturin develop` fail if version info is invalid in
|
||||
pyproject.toml in #2418
|
||||
* Don't add wheel data to sdist in #2367
|
||||
* Add sparcv9 architecture support in #2380
|
||||
* Properly handle dynamic version in pyproject.toml in #2391
|
||||
* Fix xwin cross compile on non-Windows system in #2391
|
||||
* Fix interpreter selection for abi3 bindings in #2392
|
||||
* Use the official recommended naming pattern for cffi module
|
||||
file in #2406
|
||||
* Add Linux armv5te architecture support in #2409
|
||||
* Only build Python 3.13t wheels by default for `pyo3` 0.23+ in
|
||||
#2413
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 18 12:01:14 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Update to 1.7.8
|
||||
* Fix aarch64 Windows cross compilation by @messense in #2359
|
||||
- Release 1.7.7
|
||||
* 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 in fix_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
|
||||
- Release 1.7.6
|
||||
* 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
|
||||
- Release 1.7.5
|
||||
* 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
|
||||
- Fix _service file for cargo_vendor
|
||||
- Update description
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 28 12:41:34 UTC 2024 - Mia Herkt <mia@0x0.st>
|
||||
|
||||
- Update to 1.7.4
|
||||
* Fix musllinux rpath for non-cffi bindings
|
||||
gh#PyO3/maturin#2233
|
||||
- Changes in 1.7.3:
|
||||
* Fix pypi/testpypi upload
|
||||
gh#PyO3/maturin#2229
|
||||
- Changes in 1.7.2:
|
||||
* Split out test-windows-cross to speed up ci
|
||||
gh#PyO3/maturin#2188
|
||||
* Upgrade cargo-deny
|
||||
gh#PyO3/maturin#2200
|
||||
* Cross building fixes
|
||||
gh#PyO3/maturin#2204
|
||||
* UniFFI: supports bindings generated from multiple crates
|
||||
gh#PyO3/maturin#2208
|
||||
* doc: add -r/--release flag info to tutorial
|
||||
gh#PyO3/maturin#2211
|
||||
* Enable --all-features when building source distribution
|
||||
gh#PyO3/maturin#2215
|
||||
* Replace "." with "/" in module_name
|
||||
gh#PyO3/maturin#2219
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 25 00:00:47 UTC 2024 - Mia Herkt <mia@0x0.st>
|
||||
|
||||
- Update to 1.7.1
|
||||
* Update clap_complete_command to v0.6.1
|
||||
gh#PyO3/maturin#2144
|
||||
* Fix platform tags when cross-compiling universal2
|
||||
gh#PyO3/maturin#2153
|
||||
* Fix Typo in Migration Guide
|
||||
gh#PyO3/maturin#2162
|
||||
* Fix rust 1.80 clippy errors
|
||||
gh#PyO3/maturin#2164
|
||||
* Don't check .gitignore files in parent directories
|
||||
gh#PyO3/maturin#2158
|
||||
* Replace --skip-auditwheel with --auditwheel option
|
||||
gh#PyO3/maturin#2165
|
||||
* Remove install_requires and setup_requires from setup.py
|
||||
gh#PyO3/maturin#2171
|
||||
* Use modern stripping option
|
||||
gh#PyO3/maturin#2173
|
||||
* Move project metadata from setup.py to pyproject.toml
|
||||
gh#PyO3/maturin#2175
|
||||
* Update manylinux/musllinux policies to the latest main
|
||||
gh#PyO3/maturin#2178
|
||||
* use just licenses as the license directory in a wheel
|
||||
gh#PyO3/maturin#2181
|
||||
* Forward cargo package --list warnings
|
||||
gh#PyO3/maturin#2186
|
||||
* Add current package context to source dist error
|
||||
gh#PyO3/maturin#2187
|
||||
* Place source dist readmes next to Cargo.toml
|
||||
gh#PyO3/maturin#2184
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 7 22:36:48 UTC 2024 - Mia Herkt <mia@0x0.st>
|
||||
|
||||
- Update to 1.7.0
|
||||
* Expose env variable to suppress build backend warning
|
||||
gh#PyO3/maturin#2099
|
||||
* Canonicalize base executable path in PEP 517 build
|
||||
gh#PyO3/maturin#2100
|
||||
* Initial iOS support
|
||||
gh#PyO3/maturin#2102
|
||||
* Remove old import hook
|
||||
gh#PyO3/maturin#2105
|
||||
* Bump MSRV to 1.74.0
|
||||
gh#PyO3/maturin#2108
|
||||
* Upgrade pyo3 to 0.22.0, uniffi to 0.28.0
|
||||
gh#PyO3/maturin#2121
|
||||
* Override wheel tag with _PYTHON_HOST_PLATFORM
|
||||
gh#PyO3/maturin#2122
|
||||
* Update cargo-xwin to 0.16.5
|
||||
gh#PyO3/maturin#2123
|
||||
* Don't add duplicate files
|
||||
gh#PyO3/maturin#2125
|
||||
* Docs: Fix Typo in Verb Conjugation
|
||||
gh#PyO3/maturin#2129
|
||||
* pep517: only use base python when
|
||||
MATURIN_PEP517_USE_BASE_PYTHON env var is set
|
||||
gh#PyO3/maturin#2134
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 4 23:02:42 UTC 2024 - Mia Herkt <mia@0x0.st>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-maturin
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -18,7 +18,7 @@
|
||||
|
||||
%{?sle15_python_module_pythons}
|
||||
Name: python-maturin
|
||||
Version: 1.6.0
|
||||
Version: 1.8.7
|
||||
Release: 0
|
||||
Summary: Rust/Python Interoperability
|
||||
License: Apache-2.0 OR MIT
|
||||
@@ -42,12 +42,11 @@ Requires: python-tomli >= 1.1.0
|
||||
%python_subpackages
|
||||
|
||||
%description
|
||||
Build and publish crates with pyo3, rust-cpython and cffi bindings
|
||||
Build and publish crates with pyo3, cffi and uniffi bindings
|
||||
as well as rust binaries as python packages.
|
||||
|
||||
This project is a zero-configuration replacement for
|
||||
setuptools-rust milksnake. It supports building wheels for Python
|
||||
3.6+, can upload them to PyPI and has basic PyPy support.
|
||||
It supports building wheels for Python 3.8+, can upload them
|
||||
to PyPI and has basic PyPy and GraalPy support.
|
||||
|
||||
%prep
|
||||
%autosetup -a1 -p1 -n maturin-%{version}
|
||||
@@ -75,6 +74,6 @@ sed -i 's/--locked/--offline/' setup.py
|
||||
%doc Changelog.md README.md
|
||||
%python_alternative %{_bindir}/maturin
|
||||
%{python_sitearch}/maturin
|
||||
%{python_sitearch}/maturin-%{version}*-info
|
||||
%{python_sitearch}/maturin-%{version}.dist-info
|
||||
|
||||
%changelog
|
||||
|
||||
BIN
vendor.tar.xz
LFS
BIN
vendor.tar.xz
LFS
Binary file not shown.
Reference in New Issue
Block a user