Skip to content

build(deps-dev): update maturin requirement from <0.15,>=0.14 to >=0.14,<1.13 in /py#474

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/py/maturin-gte-0.14-and-lt-1.13
Open

build(deps-dev): update maturin requirement from <0.15,>=0.14 to >=0.14,<1.13 in /py#474
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/py/maturin-gte-0.14-and-lt-1.13

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Feb 16, 2026

Updates the requirements on maturin to permit the latest version.

Release notes

Sourced from maturin's releases.

v1.12.0

What's Changed

New Contributors

Full Changelog: PyO3/maturin@v1.11.5...v1.12.0

Changelog

Sourced from maturin's changelog.

1.12.0

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

1.11.5

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

1.11.4

... (truncated)

Commits
  • 17a008d Release v1.12.0 (#2998)
  • acb6fec Upgrade ureq to 3.2.0 and migrate to built-in multipart (#2997)
  • a7406e4 sbom: filter to bindings crate only and upgrade to CycloneDX v1.5 (#2995)
  • a2a6e4e Update cargo-zigbuild to 0.22.0 (#2994)
  • 4b065d3 fix: check external libs for glibc version when determining platform tag (#2993)
  • 4c3254f Document more environment variables in user guide
  • a23a6b5 fix: platform.system() on Android for Python 3.13+ (#2992)
  • 5e31a16 Fix docker build github workflow
  • cb9ebcf Stop adding link-native-libraries flag by default in Emscripten platform in l...
  • a5a85f0 Relax ziglang dependency version requirement (#2990)
  • Additional commits viewable in compare view

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Updates the requirements on [maturin](https://github.com/pyo3/maturin) to permit the latest version.
- [Release notes](https://github.com/pyo3/maturin/releases)
- [Changelog](https://github.com/PyO3/maturin/blob/main/Changelog.md)
- [Commits](PyO3/maturin@v0.14.0...v1.12.0)

---
updated-dependencies:
- dependency-name: maturin
  dependency-version: 1.12.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Feb 16, 2026
Copy link
Copy Markdown
Member

@bvolpato bvolpato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Needs investigation — CI failures on macOS, sdist, and Style.

The maturin requirement expansion (>=0.14,<0.15>=0.14,<1.13) opens the range to include maturin 1.x which is a major version shift. 7 checks are failing:

  • All 5 macOS wheel builds
  • ubuntu sdist build
  • Style check

The macOS and sdist failures suggest a maturin 1.x incompatibility. This needs a rebase and likely some build configuration adjustments. Consider pinning to >=1.0,<1.13 instead if adopting maturin 1.x, or keeping <0.15 if not ready to migrate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant