Skip to content

Update maturin to v1.13.1#3417

Merged
MichaReiser merged 1 commit intomainfrom
renovate/maturin-1.x
May 6, 2026
Merged

Update maturin to v1.13.1#3417
MichaReiser merged 1 commit intomainfrom
renovate/maturin-1.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 6, 2026

This PR contains the following updates:

Package Update Change
maturin minor v1.11.5v1.13.1

Release Notes

PyO3/maturin (maturin)

v1.13.1

Compare Source

What's Changed
  • fix: fall back to placeholder for abi3 when found interpreters are too old by @​messense in #​3126

See also v1.13.0 release highlight: https://github.com/PyO3/maturin/releases/tag/v1.13.0

Full Changelog: PyO3/maturin@v1.13.0...v1.13.1

v1.13.0

Compare Source

maturin 1.13.0 is a feature-rich release focused on better wheel generation, improved packaging workflows, and smoother cross-platform builds. This release adds new capabilities for stub generation and PGO builds, significantly improves wheel repair support on macOS and Windows, and includes a broad set of fixes for ABI tagging, source distributions, and platform-specific build behavior.

Highlights
  • Added support for Profile-Guided Optimization (PGO).
  • Added PyO3 stub generation support, including a new generate-stubs command and --generate-stubs build option.
  • Re-implemented macOS wheel repair (delocate) and Windows wheel repair (delvewheel) in maturin, currently warn only when external shared libraries dependencies are required.
  • Added support for large zip files.
  • Added support for [tool.maturin.generate-ci.github] configuration.
  • Improved PEP 517 compatibility by respecting metadata_directory in build_wheel.

This release also includes substantial internal refactoring across build orchestration, interpreter resolution, and command structure, plus dependency and CI updates that improve maintainability and reliability.

No major intentional breaking changes are expected, but users with custom CI or packaging setups may want to validate their workflows after upgrading.

What's Changed
New Contributors

Full Changelog: PyO3/maturin@v1.12.5...v1.13.0

v1.12.6

Compare Source

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

Full Changelog: PyO3/maturin@v1.12.5...v1.12.6

v1.12.5

Compare Source

What's Changed
New Contributors

Full Changelog: PyO3/maturin@v1.12.4...v1.12.5

v1.12.4

Compare Source

What's Changed
New Contributors

Full Changelog: PyO3/maturin@v1.12.3...v1.12.4

v1.12.3

Compare Source

What's Changed
New Contributors

Full Changelog: PyO3/maturin@v1.12.2...v1.12.3

v1.12.2

Compare Source

What's Changed

Full Changelog: PyO3/maturin@v1.12.1...v1.12.2

v1.12.1

Compare Source

What's Changed

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

v1.12.0

Compare Source

What's Changed
New Contributors

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


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 4am on Wednesday"
  • 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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the internal An internal refactor or improvement label May 6, 2026
@MichaReiser MichaReiser merged commit 05def00 into main May 6, 2026
33 checks passed
@MichaReiser MichaReiser deleted the renovate/maturin-1.x branch May 6, 2026 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal An internal refactor or improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant