Conversation
alamb
approved these changes
Apr 14, 2026
d587765 to
8e5a7cd
Compare
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@v1.11.0...v1.13.1) --- updated-dependencies: - dependency-name: maturin dependency-version: 1.13.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
8e5a7cd to
b24f401
Compare
Rich-T-kid
pushed a commit
to Rich-T-kid/datafusion
that referenced
this pull request
Apr 21, 2026
… in /docs (apache#21608) Updates the requirements on [maturin](https://github.com/pyo3/maturin) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pyo3/maturin/releases">maturin's releases</a>.</em></p> <blockquote> <h2>v1.13.1</h2> <h2>What's Changed</h2> <ul> <li>fix: fall back to placeholder for abi3 when found interpreters are too old by <a href="https://github.com/messense"><code>@messense</code></a> in <a href="https://redirect.github.com/PyO3/maturin/pull/3126">PyO3/maturin#3126</a></li> </ul> <p>See also v1.13.0 release highlight: <a href="https://github.com/PyO3/maturin/releases/tag/v1.13.0">https://github.com/PyO3/maturin/releases/tag/v1.13.0</a></p> <p><strong>Full Changelog</strong>: <a href="https://github.com/PyO3/maturin/compare/v1.13.0...v1.13.1">https://github.com/PyO3/maturin/compare/v1.13.0...v1.13.1</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/PyO3/maturin/blob/main/Changelog.md">maturin's changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>1.13.0</h2> <ul> <li>Fix: fall back to placeholder for abi3 when found interpreters are too old (<a href="https://redirect.github.com/pyo3/maturin/pull/3126">#3126</a>)</li> </ul> <h2>1.13.0</h2> <ul> <li>Refactor: unified interpreter resolution pipeline (<a href="https://redirect.github.com/pyo3/maturin/pull/3032">#3032</a>)</li> <li>Refactor: decompose large modules into focused submodules (<a href="https://redirect.github.com/pyo3/maturin/pull/3052">#3052</a>)</li> <li>Keep cargo build artifact at original path after staging (<a href="https://redirect.github.com/pyo3/maturin/pull/3054">#3054</a>)</li> <li>Fix <code>--strip</code> conflicting with <code>--include-debuginfo</code> in develop (<a href="https://redirect.github.com/pyo3/maturin/pull/3057">#3057</a>)</li> <li>Fix abi3 wheel producing version-specific tags for CPython below minimum (<a href="https://redirect.github.com/pyo3/maturin/pull/3061">#3061</a>)</li> <li>Generate-ci: use uv pip for pytest steps to fix local wheel preference (<a href="https://redirect.github.com/pyo3/maturin/pull/3063">#3063</a>)</li> <li>Update reflink-copy to 0.1.29 to fix sparc Linux builds</li> <li>Add <code>[tool.maturin.generate-ci.github]</code> config support (<a href="https://redirect.github.com/pyo3/maturin/pull/3066">#3066</a>)</li> <li>Fix(sdist): handle parent workspaces and refactor sdist generation (<a href="https://redirect.github.com/pyo3/maturin/pull/3055">#3055</a>)</li> <li>Test: refactor integration suite and switch mixed fixtures to cffi (<a href="https://redirect.github.com/pyo3/maturin/pull/3068">#3068</a>)</li> <li>Fix <code>data</code> symlink permission handling (<a href="https://redirect.github.com/pyo3/maturin/pull/3069">#3069</a>)</li> <li>Fix: correct bugs in audit.rs typo and module_writer (<a href="https://redirect.github.com/pyo3/maturin/pull/3070">#3070</a>)</li> <li>Perf: use lazy-initialized regexes instead of per-call compilation (<a href="https://redirect.github.com/pyo3/maturin/pull/3071">#3071</a>)</li> <li>Refactor: extract duplicated helpers and reduce code repetition (<a href="https://redirect.github.com/pyo3/maturin/pull/3072">#3072</a>)</li> <li>Refactor: split monster functions into focused methods (<a href="https://redirect.github.com/pyo3/maturin/pull/3073">#3073</a>)</li> <li>Refactor: improve type safety and API clarity (<a href="https://redirect.github.com/pyo3/maturin/pull/3074">#3074</a>)</li> <li>Refactor: cleanup anti-patterns (<a href="https://redirect.github.com/pyo3/maturin/pull/3075">#3075</a>)</li> <li>Refactor: decompose <code>build_context</code> into focused submodules (<a href="https://redirect.github.com/pyo3/maturin/pull/3076">#3076</a>)</li> <li>Fix: skip legacy manylinux aliases not in PyPI allow-list (<a href="https://redirect.github.com/pyo3/maturin/pull/3078">#3078</a>)</li> <li>Fix: auto-generate <code>.def</code> file for zig + windows-gnu to export <code>PyInit</code> symbol (<a href="https://redirect.github.com/pyo3/maturin/pull/3079">#3079</a>)</li> <li>Ci: upgrade run-on-arch-action to ubuntu24.04, add deadsnakes PPA for newer Python (<a href="https://redirect.github.com/pyo3/maturin/pull/3081">#3081</a>)</li> <li>Fix: pass <code>-undefined dynamic_lookup</code> via <code>CARGO_ENCODED_RUSTFLAGS</code> on macOS (<a href="https://redirect.github.com/pyo3/maturin/pull/3083">#3083</a>)</li> <li>Feat: add Profile-Guided Optimization (PGO) support (<a href="https://redirect.github.com/pyo3/maturin/pull/3085">#3085</a>)</li> <li>Respect <code>metadata_directory</code> in <code>build_wheel</code> per PEP 517 (<a href="https://redirect.github.com/pyo3/maturin/pull/3086">#3086</a>)</li> <li>Update lddtree to 0.5.0</li> <li>Fix cargo path with puccinialin for Windows (<a href="https://redirect.github.com/pyo3/maturin/pull/3093">#3093</a>)</li> <li>Update and pin cargo-cyclonedx to 0.5.9</li> <li>Ci: improve GitHub Actions generation logic (<a href="https://redirect.github.com/pyo3/maturin/pull/3097">#3097</a>)</li> <li>Refactor: split BuildOptions and BuildContext into logical sub-groups (<a href="https://redirect.github.com/pyo3/maturin/pull/3098">#3098</a>)</li> <li>Refactor: move subcommands to separate modules (<a href="https://redirect.github.com/pyo3/maturin/pull/3099">#3099</a>)</li> <li>Refactor: decouple build orchestration from BuildContext (<a href="https://redirect.github.com/pyo3/maturin/pull/3100">#3100</a>)</li> <li>Upgrade pyo3 to 0.28 (<a href="https://redirect.github.com/pyo3/maturin/pull/3101">#3101</a>)</li> <li>Fix: only enable include_debuginfo by default on Windows in develop command</li> <li>PyO3: Adds <code>--generate_stubs</code> build options (<a href="https://redirect.github.com/pyo3/maturin/pull/3105">#3105</a>)</li> <li>Fix: prevent panic when no interpreters match abi3 minimum version (<a href="https://redirect.github.com/pyo3/maturin/pull/3108">#3108</a>)</li> <li>Refactor to store CPython ABI metadata in a struct combining two enums (<a href="https://redirect.github.com/pyo3/maturin/pull/3110">#3110</a>)</li> <li>Refactor: introduce <code>WheelRepairer</code> trait (<a href="https://redirect.github.com/pyo3/maturin/pull/3112">#3112</a>)</li> <li>Feat: re-implement delocate for repairing macOS wheels (<a href="https://redirect.github.com/pyo3/maturin/pull/3114">#3114</a>)</li> <li>PyO3: Adds generate-stubs command (<a href="https://redirect.github.com/pyo3/maturin/pull/3115">#3115</a>)</li> <li>Feat: re-implement delvewheel for repairing Windows wheels (<a href="https://redirect.github.com/pyo3/maturin/pull/3116">#3116</a>)</li> <li>Add auditwheel Warn mode, default to Warn on macOS/Windows (<a href="https://redirect.github.com/pyo3/maturin/pull/3121">#3121</a>)</li> <li>Feat: Support large zip files (<a href="https://redirect.github.com/pyo3/maturin/pull/3118">#3118</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/PyO3/maturin/commit/b27b7e126148f373573fb029b05367dc62a5a0e6"><code>b27b7e1</code></a> Release v1.13.1</li> <li><a href="https://github.com/PyO3/maturin/commit/4a3df460277453c31115700d3f37f1ea1bca2075"><code>4a3df46</code></a> fix: fall back to placeholder for abi3 when found interpreters are too old (#...</li> <li><a href="https://github.com/PyO3/maturin/commit/e8ebb2f429f17141265837b0f7c874c75c30ca3b"><code>e8ebb2f</code></a> Release v1.13.0 (<a href="https://redirect.github.com/pyo3/maturin/issues/3124">#3124</a>)</li> <li><a href="https://github.com/PyO3/maturin/commit/1e5d362a0eecb62898a8dabc59005bf804fc14f9"><code>1e5d362</code></a> feat: Support large zip files (<a href="https://redirect.github.com/pyo3/maturin/issues/3118">#3118</a>)</li> <li><a href="https://github.com/PyO3/maturin/commit/062bea70d18612fb8f416220faf00ca4946b7e4d"><code>062bea7</code></a> Add auditwheel Warn mode, default to Warn on macOS/Windows (<a href="https://redirect.github.com/pyo3/maturin/issues/3121">#3121</a>)</li> <li><a href="https://github.com/PyO3/maturin/commit/70ea11202b8e62735316f535cec4f02c7ee3c3d2"><code>70ea112</code></a> feat: re-implement delvewheel for repairing Windows wheels (<a href="https://redirect.github.com/pyo3/maturin/issues/3116">#3116</a>)</li> <li><a href="https://github.com/PyO3/maturin/commit/83cb1851f1f51abf697736ea83b4aa7140e7206a"><code>83cb185</code></a> PyO3: Adds generate-stubs command (<a href="https://redirect.github.com/pyo3/maturin/issues/3115">#3115</a>)</li> <li><a href="https://github.com/PyO3/maturin/commit/ac062c379987e0884c2d1098cc803a9e2d292a1f"><code>ac062c3</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pyo3/maturin/issues/3117">#3117</a>)</li> <li><a href="https://github.com/PyO3/maturin/commit/a8393eb0304eb86479ef0b68f036abde8e0391b0"><code>a8393eb</code></a> feat: re-implement delocate for repairing macOS wheels (<a href="https://redirect.github.com/pyo3/maturin/issues/3114">#3114</a>)</li> <li><a href="https://github.com/PyO3/maturin/commit/d97bbd0a51003ad62ccfcb854ea0c6e9713c6cd2"><code>d97bbd0</code></a> refactor: introduce <code>WheelRepairer</code> trait (<a href="https://redirect.github.com/pyo3/maturin/issues/3112">#3112</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pyo3/maturin/compare/v1.11.0...v1.13.1">compare view</a></li> </ul> </details> <br /> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the requirements on maturin to permit the latest version.
Release notes
Sourced from maturin's releases.
Changelog
Sourced from maturin's changelog.
... (truncated)
Commits
b27b7e1Release v1.13.14a3df46fix: fall back to placeholder for abi3 when found interpreters are too old (#...e8ebb2fRelease v1.13.0 (#3124)1e5d362feat: Support large zip files (#3118)062bea7Add auditwheel Warn mode, default to Warn on macOS/Windows (#3121)70ea112feat: re-implement delvewheel for repairing Windows wheels (#3116)83cb185PyO3: Adds generate-stubs command (#3115)ac062c3[pre-commit.ci] pre-commit autoupdate (#3117)a8393ebfeat: re-implement delocate for repairing macOS wheels (#3114)d97bbd0refactor: introduceWheelRepairertrait (#3112)