Skip to content

⬆️ Update dependency maturin to v1.13.3#3

Open
renovatecommunity[bot] wants to merge 1 commit into
devfrom
renovate/maturin-1.x
Open

⬆️ Update dependency maturin to v1.13.3#3
renovatecommunity[bot] wants to merge 1 commit into
devfrom
renovate/maturin-1.x

Conversation

@renovatecommunity
Copy link
Copy Markdown

@renovatecommunity renovatecommunity Bot commented Mar 20, 2026

This PR contains the following updates:

Package Type Update Change
maturin (changelog) dependency-groups minor ==1.12.4==1.13.3

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)

Configuration

📅 Schedule: (UTC)

  • 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 is behind base branch, 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

This PR has been generated by Mend Renovate.

@renovatecommunity renovatecommunity Bot force-pushed the renovate/maturin-1.x branch 3 times, most recently from 5322240 to 0ccdfd2 Compare March 23, 2026 15:03
@renovatecommunity renovatecommunity Bot force-pushed the renovate/maturin-1.x branch 2 times, most recently from 825a777 to c6d46d5 Compare March 31, 2026 09:03
@renovatecommunity renovatecommunity Bot force-pushed the renovate/maturin-1.x branch from c6d46d5 to 2cfcbfd Compare April 9, 2026 15:03
@renovatecommunity renovatecommunity Bot changed the title ⬆️ Update dependency maturin to v1.12.6 ⬆️ Update dependency maturin to v1.13.0 Apr 9, 2026
@renovatecommunity renovatecommunity Bot force-pushed the renovate/maturin-1.x branch from 2cfcbfd to acec88f Compare April 9, 2026 16:02
@renovatecommunity renovatecommunity Bot changed the title ⬆️ Update dependency maturin to v1.13.0 ⬆️ Update dependency maturin to v1.13.1 Apr 9, 2026
@renovatecommunity renovatecommunity Bot force-pushed the renovate/maturin-1.x branch from acec88f to 008379d Compare May 10, 2026 07:02
@renovatecommunity renovatecommunity Bot changed the title ⬆️ Update dependency maturin to v1.13.1 ⬆️ Update dependency maturin to v1.13.2 May 10, 2026
@renovatecommunity renovatecommunity Bot force-pushed the renovate/maturin-1.x branch from 008379d to 6af0d98 Compare May 11, 2026 08:07
@renovatecommunity renovatecommunity Bot changed the title ⬆️ Update dependency maturin to v1.13.2 ⬆️ 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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants