Skip to content

chore(deps): update dependency maturin to v1.13.3#58

Open
red-hat-konflux-kflux-prd-rh03[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/maturin-1.x
Open

chore(deps): update dependency maturin to v1.13.3#58
red-hat-konflux-kflux-prd-rh03[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/maturin-1.x

Conversation

@red-hat-konflux-kflux-prd-rh03
Copy link
Copy Markdown
Contributor

@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot commented Oct 4, 2025

This PR contains the following updates:

Package Change Age Confidence
maturin (changelog) ==1.9.4==1.13.3 age confidence

Release Notes

pyo3/maturin (maturin)

v1.13.3

Compare Source

  • Fix: disable abi3 in pyo3 config for version-specific fallback builds (#​3180)

v1.13.2

Compare Source

  • Fix: resolve test failures in distro packaging environments (#​3129)
  • Fix: redirect tracing output to stderr to avoid breaking PEP 517 (#​3131)
  • Fix: skip interpreters with empty output for WSL2 cross-compile (#​3137)
  • Fix: set explicit lib_name in pyo3 config for Android abi3 cross-compilation (#​3130)
  • Chore: add sysconfig/cpython-freebsd-15.0-amd64.txt (#​3140)
  • Quote python-version in generated GitHub Actions workflow
  • Update rustls-webpki
  • Fix: two-phase bridge detection for conditional abi3 features (#​3144)
  • Update cargo-zigbuild to 0.22.2
  • Update pyo3 to 0.28.3
  • Treat pyo3 0.29.0+ as having Windows import lib support (raw-dylib) (#​3145)
  • Fix bin bindings with external shared library dependencies (#​3147)
  • Upgrade MSRV to 1.89.0 (#​3149)
  • Musllinux oci image (#​3152)
  • Remove Cirrus CI for FreeBSD (#​3156)
  • Perf: defer stage_artifact copy-back, finalize via rename when unpatched (#​3155)
  • Perf: eliminate stage_artifact double-copy, drop was_patched flag (#​3157)
  • Fix release pipeline (#​3158)
  • Auditwheel: copy unpatched cargo output back before in-place patching (#​3159)
  • Develop: fail loudly when pip leaves a stale ~ install behind (#​1922) (#​3161)
  • Provide a link for the lib.name in Cargo.toml (#​3167)
  • Fix duplicated version in changelog (#​3171)
  • Switch to actions/attest from attest-build-provenance (#​3169)
  • Switch generation to actions/attest action, upgrade to v4 (#​3170)
  • Fix: avoid duplicate --interpreter panic in PEP 517 backend (#​3175)
  • Add trusted publishing options to generate-ci (#​3176)
  • Fix(sdist): handle symlinked Cargo.toml pointing outside project root (#​3178)
  • Stop install cffi for Python 3.8 in Dockerfile
  • Fix: support pixi-managed virtualenvs in maturin develop (#​3165)
  • Support PEP 783 pyemscripten_*_wasm32 wheel platform tag (#​3163)

v1.13.1

Compare Source

  • Fix: fall back to placeholder for abi3 when found interpreters are too old (#​3126)

v1.13.0

Compare Source

  • Refactor: unified interpreter resolution pipeline (#​3032)
  • Refactor: decompose large modules into focused submodules (#​3052)
  • Keep cargo build artifact at original path after staging (#​3054)
  • Fix --strip conflicting with --include-debuginfo in develop (#​3057)
  • Fix abi3 wheel producing version-specific tags for CPython below minimum (#​3061)
  • Generate-ci: use uv pip for pytest steps to fix local wheel preference (#​3063)
  • Update reflink-copy to 0.1.29 to fix sparc Linux builds
  • Add [tool.maturin.generate-ci.github] config support (#​3066)
  • Fix(sdist): handle parent workspaces and refactor sdist generation (#​3055)
  • Test: refactor integration suite and switch mixed fixtures to cffi (#​3068)
  • Fix data symlink permission handling (#​3069)
  • Fix: correct bugs in audit.rs typo and module_writer (#​3070)
  • Perf: use lazy-initialized regexes instead of per-call compilation (#​3071)
  • Refactor: extract duplicated helpers and reduce code repetition (#​3072)
  • Refactor: split monster functions into focused methods (#​3073)
  • Refactor: improve type safety and API clarity (#​3074)
  • Refactor: cleanup anti-patterns (#​3075)
  • Refactor: decompose build_context into focused submodules (#​3076)
  • Fix: skip legacy manylinux aliases not in PyPI allow-list (#​3078)
  • Fix: auto-generate .def file for zig + windows-gnu to export PyInit symbol (#​3079)
  • Ci: upgrade run-on-arch-action to ubuntu24.04, add deadsnakes PPA for newer Python (#​3081)
  • Fix: pass -undefined dynamic_lookup via CARGO_ENCODED_RUSTFLAGS on macOS (#​3083)
  • Feat: add Profile-Guided Optimization (PGO) support (#​3085)
  • Respect metadata_directory in build_wheel per PEP 517 (#​3086)
  • Update lddtree to 0.5.0
  • Fix cargo path with puccinialin for Windows (#​3093)
  • Update and pin cargo-cyclonedx to 0.5.9
  • Ci: improve GitHub Actions generation logic (#​3097)
  • Refactor: split BuildOptions and BuildContext into logical sub-groups (#​3098)
  • Refactor: move subcommands to separate modules (#​3099)
  • Refactor: decouple build orchestration from BuildContext (#​3100)
  • Upgrade pyo3 to 0.28 (#​3101)
  • Fix: only enable include_debuginfo by default on Windows in develop command
  • PyO3: Adds --generate_stubs build options (#​3105)
  • Fix: prevent panic when no interpreters match abi3 minimum version (#​3108)
  • Refactor to store CPython ABI metadata in a struct combining two enums (#​3110)
  • Refactor: introduce WheelRepairer trait (#​3112)
  • Feat: re-implement delocate for repairing macOS wheels (#​3114)
  • PyO3: Adds generate-stubs command (#​3115)
  • Feat: re-implement delvewheel for repairing Windows wheels (#​3116)
  • Add auditwheel Warn mode, default to Warn on macOS/Windows (#​3121)
  • Feat: Support large zip files (#​3118)

v1.12.6

Compare Source

  • Sync legacy_py.rs with upstream PyPI warehouse legacy.py (#​3053)
  • Keep cargo build artifact at original path after staging (#​3054)

v1.12.5

Compare Source

  • Feat: include debug info files (.pdb, .dSYM, .dwp) in wheels (#​3024)
  • Fix wrong abi3 tag for conditional cargo features enabled pyo3 abi3 feature (#​3029)
  • Fix: maturin build --sdist wheel name/layout for excluded workspace crates (#​3031)
  • Fix: preserve wheel output dir when building from unpacked sdist (#​3036)
  • Feat: add python-implementation condition to conditional features (#​3038)
  • Update zip to 8.1 (#​3039)
  • Use the latest version of github actions (#​3040)
  • Use renovate and pinned hashes for GitHub Actions (#​3043)
  • Chore(deps): update taiki-e/install-action digest to 7410117 (#​3046)
  • Chore(deps): update dtolnay/rust-toolchain digest to efa25f7 (#​3045)
  • Chore(deps): update actions/attest-build-provenance action to v4 (#​3047)
  • Use mmap for faster warn_missing_py_init (#​2950)

v1.12.4

Compare Source

  • Upgrade memmap2 version (#​3021)
  • Fix: platform tag detection for Android targets (#​3023)
  • Fix: only ignore maturin-generated native libraries on all platforms (#​3025)
  • Fix: ignore develop artifacts for all binding types during build (#​3026)
  • Feat: support conditional cargo features based on Python version (#​3027)

v1.12.3

Compare Source

  • Ci: set crt-static for riscv64 and loongarch64 musl targets (#​3009)
  • Fix: support maturin develop on Windows ARM with x86 Python (#​3011)
  • Fix: exclude external_packages bindings from uniffi wheels (#​3013)
  • Update cargo-zigbuild to 0.22.1 (#​3015)
  • Feat: build wheels from sdist with --sdist flag (#​3014)
  • Feat: add include-import-lib option to bundle Windows import libraries in wheels (#​3017)
  • Fix: auditwheel external lib check respects musllinux and reports symbol versions (#​3019)

v1.12.2

Compare Source

  • Fix: allow absolute paths for --sbom-include (#​3004)

v1.12.1

Compare Source

  • Fix crates.io trusted publishing
  • Replace addnab/docker-run-action with direct docker run command
  • Document SBOM support in user guide
  • Add --sbom-include CLI argument for additional SBOM files (#​2999)
  • Fix: resolve include patterns relative to python-source for sdist and wheel (#​3000)
  • Feat: log external shared libraries and their dependents before patchelf
  • Feat: support including OUT_DIR assets in wheel builds (#​3001)
  • Add test case for uniffi with multiple crates (#​2839)

v1.12.0

Compare Source

  • Use pypi compatibility validation for own CI (#​2929)
  • Update toml crates for toml 1.1 support (#​2934)
  • Fix editable install for binary projects with Python modules (#​2938)
  • Release to crates.io only after the builds passed (#​2939)
  • Use mymindstorm/setup-emsdk@v14 in generated GitHub Actions workflow (#​2941)
  • Filter linked_paths by KIND and linked_libs (#​2949)
  • Update bytes to 1.11.1 (#​2960)
  • Normalize wheel distribution names to match the PyPA spec (#​2954)
  • Allow build loongarch64 and riscv64 for musllinux (#​2963)
  • Strip excluded cargo targets in sdist (#​2964)
  • Normalize wheel RECORD paths (on Windows) (#​2965)
  • Bump MSRV to 1.88.0 (#​2966)
  • Support MATURIN_STRIP env var and --strip true/false to override pyproject.toml (#​2968)
  • Fix: copy bin artifacts before auditwheel repair to avoid rerun failures (#​2969)
  • Fix: rewrite python-source in pyproject.toml when building sdist (#​2972)
  • Fix: resolve wheel include patterns relative to project root (#​2973)
  • Fix: always include workspace Cargo.toml in sdist (#​2974)
  • Refactor: simplify source_distribution.rs (#​2976)
  • Feat: support PEP 735 dependency groups in develop command (#​2978)
  • Fix license file handling for workspace-level license files (#​2970)
  • Support PEP 739 build-details.json when cross compiling (#​2979)
  • Fix .libs directory name for namespace packages (#​2981)
  • Fix: exclude duplicate python source files from sdist for workspace members (#​2982)
  • Fix: remove default-members from workspace Cargo.toml in sdist (#​2983)
  • Fix: correctly filter workspace members in sdist by directory path (#​2984)
  • Feat: Add PEP 770 SBOM support (#​2980)
  • Error when python-source is set but Python module is missing (#​2986)
  • Feat: add auditwheel SBOM for grafted shared libraries (#​2985)
  • Fix sdist duplicate README error when readme is in both Cargo.toml and pyproject.toml (#​2987)
  • Fix: support python-source pointing outside Rust source directory (#​2988)
  • Relax ziglang dependency version requirement (#​2990)
  • Stop adding link-native-libraries flag by default in Emscripten platform in latest Rust (#​2991)
  • Fix: platform.system() on Android for Python 3.13+ (#​2992)
  • Document more environment variables in user guide
  • Fix: check external libs for glibc version when determining platform tag (#​2993)
  • Update cargo-zigbuild to 0.22.0 (#​2994)
  • Sbom: filter to bindings crate only and upgrade to CycloneDX v1.5 (#​2995)
  • Upgrade ureq to 3.2.0 and migrate to built-in multipart (#​2997)

v1.11.5

Compare Source

  • Allow combining --compatibility pypi with other --compatibility values (#​2928)

v1.11.4

Compare Source

  • Support armv6l and armv7l in pypi compatibility (#​2926)
  • Improve the reliability of maturin's own CI

v1.11.3

Compare Source

  • Fix manylinux2014 compliance check (#​2922)

v1.11.2

Compare Source

  • Fix failed release

v1.11.0

Compare Source

Note: This release was yanked to a regression: PyO3#2909

  • Refactor ModuleWriter to be easier to implement and use
  • Add Android cross compilation support, fix wheel tags for Android
  • Update generate-ci to macos-15-intel and add windows arm support
  • Deprecate 'upload' and 'publish' CLI commands

v1.10.2

Compare Source

  • Fix tagging for iOS x86_64 simulator wheels.
  • Set entry type when adding to the tar file.

v1.10.1

Compare Source

  • Fix wrong dependency on Homebrew liblzma on macOS by static linking liblama

v1.10.0

Compare Source

  • Add tool.maturin.editable-profile option to override profile for editable package installations.
  • Add support for Cygwin.
  • When building abi3 wheels on non-Windows platforms that aren't cross-compiling, the sysconfigdata of the interpreter used to run maturin will now be used, rather than a dummy interpreter.
  • Allow iOS cross-platform virtual environments, such as those used by cibuildwheel, to imply an iOS target.
  • Fix iOS wheel naming to be compliant with PEP 730.
  • Fix generated WHEEL Tag metadata to be spec compliant.
  • Fix incorrect warning about missing extension-module feature on PyO3 0.26+.
  • Remove add_directory() from ModuleWriter and make it an implementation detail for the specific impl.
  • Clear out uid/gid and set deterministic mtime for files in sdist.
  • Always use "library" mode to build uniffi bindings.

v1.9.6

Compare Source

  • Fix regressions to interpreter platform detection on Windows from 1.9.5
  • Further fixes to interpreter detection for Windows ARM64

v1.9.5

Compare Source

  • Add builtin sysconfig for FreeBSD 14.2 amd64
  • Fix issue searching lib dir containing Python 3.14 build-details.json
  • Fix detection of compatible interpreters on Windows ARM64

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from a6d265c to 9157a2c Compare October 7, 2025 16:04
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title Update dependency maturin to v1.9.5 Update dependency maturin to v1.9.6 Oct 7, 2025
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 9157a2c to 06a8c66 Compare November 11, 2025 12:09
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title Update dependency maturin to v1.9.6 Update dependency maturin to v1.10.1 Nov 11, 2025
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 06a8c66 to 19d80d1 Compare November 19, 2025 12:12
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title Update dependency maturin to v1.10.1 Update dependency maturin to v1.10.2 Nov 19, 2025
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title Update dependency maturin to v1.10.2 chore(deps): update dependency maturin to v1.10.2 Dec 5, 2025
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 19d80d1 to 97858bb Compare January 6, 2026 04:38
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.10.2 chore(deps): update dependency maturin to v1.11.2 Jan 6, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch 2 times, most recently from a03e541 to fcb2038 Compare January 8, 2026 16:37
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.11.2 chore(deps): update dependency maturin to v1.11.4 Jan 8, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from fcb2038 to f3f5b76 Compare January 9, 2026 16:36
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.11.4 chore(deps): update dependency maturin to v1.11.5 Jan 9, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from f3f5b76 to fb54c0f Compare February 14, 2026 12:10
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.11.5 chore(deps): update dependency maturin to v1.12.0 Feb 14, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from fb54c0f to 9e17476 Compare February 16, 2026 16:03
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.12.0 chore(deps): update dependency maturin to v1.12.2 Feb 16, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 9e17476 to 9781c99 Compare February 19, 2026 17:54
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.12.2 chore(deps): update dependency maturin to v1.12.3 Feb 19, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 9781c99 to 1c23bd5 Compare February 21, 2026 12:13
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.12.3 chore(deps): update dependency maturin to v1.12.4 Feb 21, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 1c23bd5 to 9f1606a Compare February 28, 2026 16:04
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.12.4 chore(deps): update dependency maturin to v1.12.5 Feb 28, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 9f1606a to cdfb2c5 Compare March 1, 2026 16:11
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.12.5 chore(deps): update dependency maturin to v1.12.6 Mar 1, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch 2 times, most recently from fa943dd to 3466447 Compare April 9, 2026 16:06
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.12.6 chore(deps): update dependency maturin to v1.13.1 Apr 9, 2026
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 3466447 to a34e046 Compare May 10, 2026 08:14
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.13.1 chore(deps): update dependency maturin to v1.13.2 May 10, 2026
Signed-off-by: red-hat-konflux-kflux-prd-rh03 <206760901+red-hat-konflux-kflux-prd-rh03[bot]@users.noreply.github.com>
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from a34e046 to df7d6cf Compare May 11, 2026 12:04
@red-hat-konflux-kflux-prd-rh03 red-hat-konflux-kflux-prd-rh03 Bot changed the title chore(deps): update dependency maturin to v1.13.2 chore(deps): update dependency maturin to v1.13.3 May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants