Skip to content

Update maturin to v1.13.1#25009

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

Update maturin to v1.13.1#25009
MichaReiser merged 1 commit into
mainfrom
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 496ef2a into main May 6, 2026
62 checks passed
@MichaReiser MichaReiser deleted the renovate/maturin-1.x branch May 6, 2026 04:54
carljm added a commit that referenced this pull request May 6, 2026
* main: (63 commits)
  Update uraimo/run-on-arch-action action to v3.1.0 (#25011)
  Update dependency astral-sh/uv to v0.11.10 (#25002)
  Update prek dependencies (#25003)
  Update taiki-e/install-action action to v2.75.25 (#25007)
  Update Rust crate mimalloc to v0.1.50 (#25006)
  Update Rust crate libc to v0.2.186 (#25005)
  Update maturin to v1.13.1 (#25009)
  Update CodSpeedHQ/action action to v4.15.0 (#25008)
  Update Rust crate jiff to v0.2.24 (#25004)
  Increase max value of `line-length` setting (#24962)
  [ty] Fix the Pyodide assets deployment in the ty playground. (#24994)
  [ty] Selectively promote a union of homogeneous fixed-length tuples to a single variadic tuple. (#24705)
  [ty] Cache results in desperate module resolution (#24977)
  [ty] implement proper handling of recursive types in `CycleDetector` (#24773)
  [ty] Skip parameter accumulation for object variadics (#24976)
  Add missing rust related files when detecting changes in CI (#24971)
  [ty] Expand support for narrowing within walruses (#24968)
  [ty] Fix missing visitor guard in `Callable` branch (#24964)
  [ty] Allow reference finding in stringified annotations (#24956)
  [ty] Unpack Union of TypedDict in various sites (#24958)
  ...
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