Skip to content

⬆️ Update dependency maturin to v1.12.3#1438

Merged
edenhaus merged 1 commit into
devfrom
renovate/maturin-1.x
Feb 19, 2026
Merged

⬆️ Update dependency maturin to v1.12.3#1438
edenhaus merged 1 commit into
devfrom
renovate/maturin-1.x

Conversation

@renovate

@renovate renovate Bot commented Feb 19, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
maturin (changelog) ==1.11.5==1.12.3 age adoption passing confidence

Release Notes

pyo3/maturin (maturin)

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

  • Replace addnab/docker-run-action with direct docker run command
  • 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)
  • Use a single location for MSRV (#​2936)
  • 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)
  • Use trusted publishing for crates.io (#​2943)
  • 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 docker build github workflow
  • 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)

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 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 was generated by Mend Renovate. View the repository job log.

@codspeed-hq

codspeed-hq Bot commented Feb 19, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 113 untouched benchmarks


Comparing renovate/maturin-1.x (1cbd30e) with dev (7d33877)

Open in CodSpeed

@codecov

codecov Bot commented Feb 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.80%. Comparing base (7d33877) to head (1cbd30e).
⚠️ Report is 2 commits behind head on dev.

Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #1438   +/-   ##
=======================================
  Coverage   94.80%   94.80%           
=======================================
  Files         152      152           
  Lines        5969     5969           
  Branches      350      350           
=======================================
  Hits         5659     5659           
  Misses        249      249           
  Partials       61       61           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@edenhaus edenhaus merged commit d4d9596 into dev Feb 19, 2026
34 checks passed
@edenhaus edenhaus deleted the renovate/maturin-1.x branch February 19, 2026 21:57
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.

1 participant