Skip to content
This repository was archived by the owner on Feb 25, 2026. It is now read-only.

chore(deps): update dependency maturin to v1.12.4#13

Open
konflux-internal-p02[bot] wants to merge 1 commit intomainfrom
konflux/mintmaker/main/maturin-1.x
Open

chore(deps): update dependency maturin to v1.12.4#13
konflux-internal-p02[bot] wants to merge 1 commit intomainfrom
konflux/mintmaker/main/maturin-1.x

Conversation

@konflux-internal-p02
Copy link
Contributor

@konflux-internal-p02 konflux-internal-p02 bot commented Feb 8, 2025

This PR contains the following updates:

Package Change Age Confidence
maturin (changelog) ==1.8.1 -> ==1.12.4 age confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

pyo3/maturin (maturin)

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

  • 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)

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

v1.9.4

Compare Source

  • Add a use-base-python option to pyproject.toml with the same behaviour as MATURIN_PEP517_USE_BASE_PYTHON.
  • Add builtin sysconfigs for GraalPy
  • Fix calculation of platform tag for FreeBSD

v1.9.3

Compare Source

  • Fix adding project.license-files to source distributions.
  • Fix relative Readme rewrite of the root crate in source distributions.

v1.9.2

Compare Source

  • Fix PEP 639 implementation, use License-Expression over License.

v1.9.1

Compare Source

  • Fix absolute license file path from Cargo.toml in #​2667

v1.9.0

Compare Source

  • Add full PEP 639 support for project.license and project.license-files in #​2647.
  • Add --compatibility pypi to only build wheels with platform tags that can also be uploaded to PyPI. This blocks e.g. building for riscv64, which is supported by manylinux, but not by PyPI.

v1.8.7

Compare Source

  • Allow specifying compression method and level, in both build and develop modes, in #​2625.
  • Fix Windows free-threaded builds on Python 3.14 in #​2632

v1.8.6

Compare Source

  • Print a message when overriding platform tag from _PYTHON_HOST_PLATFORM in #​2594
  • Use the current python interpreter's version when the abi3 feature is set with no explicit version in #​2597

v1.8.4

Compare Source

  • 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

v1.8.3

Compare Source

  • Fix relocating shared library for namespace modules in #​2513
  • Don't install dependencies when running maturin develop --skip-install in #​2504
  • Use emcc.bat to query version on Windows in #​2478
  • Bump the attest-build-provenance version in the generated ci file in #​2484
  • Fix platform tag on Solaris/Illumos in #​2483
  • Fix cargo run uniffi-bindgen when cross compiling in #​2476

v1.8.2

Compare Source

  • 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

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.

@konflux-internal-p02
Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from d4ebd4e to 42b556b Compare May 24, 2025 08:52
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.8.2 chore(deps): update dependency maturin to v1.8.6 May 24, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 42b556b to b37aeee Compare June 21, 2025 20:43
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.8.6 chore(deps): update dependency maturin to v1.8.7 Jun 21, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from b37aeee to d3218a9 Compare June 28, 2025 16:16
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.8.7 chore(deps): update dependency maturin to v1.9.0 Jun 28, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from d3218a9 to eb98178 Compare July 12, 2025 08:31
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.9.0 chore(deps): update dependency maturin to v1.9.1 Jul 12, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from eb98178 to 837d8c0 Compare August 9, 2025 08:03
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.9.1 chore(deps): update dependency maturin to v1.9.3 Aug 9, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 837d8c0 to 36e49b5 Compare August 30, 2025 08:25
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.9.3 chore(deps): update dependency maturin to v1.9.4 Aug 30, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 36e49b5 to df018ee Compare October 4, 2025 08:05
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.9.4 chore(deps): update dependency maturin to v1.9.5 Oct 4, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from df018ee to 462d7d1 Compare October 7, 2025 16:03
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.9.5 chore(deps): update dependency maturin to v1.9.6 Oct 7, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 462d7d1 to 0cb086c Compare November 10, 2025 12:03
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.9.6 chore(deps): update dependency maturin to v1.10.0 Nov 10, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 0cb086c to 6b5add2 Compare November 11, 2025 12:15
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.10.0 chore(deps): update dependency maturin to v1.10.1 Nov 11, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 6b5add2 to a1fe279 Compare November 19, 2025 12:08
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.10.1 chore(deps): update dependency maturin to v1.10.2 Nov 19, 2025
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from a1fe279 to cf92860 Compare January 6, 2026 00:10
@konflux-internal-p02 konflux-internal-p02 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
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from cf92860 to 96d88ca Compare January 8, 2026 12:08
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.11.2 chore(deps): update dependency maturin to v1.11.3 Jan 8, 2026
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 96d88ca to 8085ae6 Compare January 8, 2026 16:06
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.11.3 chore(deps): update dependency maturin to v1.11.4 Jan 8, 2026
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 8085ae6 to ca4c136 Compare January 9, 2026 16:07
@konflux-internal-p02 konflux-internal-p02 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
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from ca4c136 to 200b3c3 Compare February 14, 2026 16:19
@konflux-internal-p02 konflux-internal-p02 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
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 200b3c3 to 74b52d0 Compare February 16, 2026 08:14
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.12.0 chore(deps): update dependency maturin to v1.12.1 Feb 16, 2026
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 74b52d0 to 8e6f0fd Compare February 16, 2026 16:14
@konflux-internal-p02 konflux-internal-p02 bot changed the title chore(deps): update dependency maturin to v1.12.1 chore(deps): update dependency maturin to v1.12.2 Feb 16, 2026
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from 8e6f0fd to cfbcad6 Compare February 19, 2026 16:16
@konflux-internal-p02 konflux-internal-p02 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
Signed-off-by: konflux-internal-p02 <170854209+konflux-internal-p02[bot]@users.noreply.github.com>
@konflux-internal-p02 konflux-internal-p02 bot force-pushed the konflux/mintmaker/main/maturin-1.x branch from cfbcad6 to 55a2702 Compare February 21, 2026 16:14
@konflux-internal-p02 konflux-internal-p02 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
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants