Skip to content

chore(deps): update maturin requirement from <2,>=1.11 to >=1.13.1,<2 in /docs - #21608

Merged
Jefffrey merged 1 commit into
mainfrom
dependabot/pip/docs/maturin-gte-1.13.1-and-lt-2
Apr 16, 2026
Merged

Jefffrey merged 1 commit into
mainfrom
dependabot/pip/docs/maturin-gte-1.13.1-and-lt-2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 14, 2026 •

Copy link
Copy Markdown
Contributor

Updates the requirements on maturin to permit the latest version.

Release notes

Sourced from maturin's releases.

v1.13.1

What's Changed

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

Changelog

Sourced from maturin's changelog.

Changelog

1.13.0

  • Fix: fall back to placeholder for abi3 when found interpreters are too old (#3126)

1.13.0

  • Refactor: unified interpreter resolution pipeline (#3032)
  • Refactor: decompose large modules into focused submodules (#3052)
  • Keep cargo build artifact at original path after staging (#3054)
  • Fix --strip conflicting with --include-debuginfo in develop (#3057)
  • Fix abi3 wheel producing version-specific tags for CPython below minimum (#3061)
  • Generate-ci: use uv pip for pytest steps to fix local wheel preference (#3063)
  • Update reflink-copy to 0.1.29 to fix sparc Linux builds
  • Add [tool.maturin.generate-ci.github] config support (#3066)
  • Fix(sdist): handle parent workspaces and refactor sdist generation (#3055)
  • Test: refactor integration suite and switch mixed fixtures to cffi (#3068)
  • Fix data symlink permission handling (#3069)
  • Fix: correct bugs in audit.rs typo and module_writer (#3070)
  • Perf: use lazy-initialized regexes instead of per-call compilation (#3071)
  • Refactor: extract duplicated helpers and reduce code repetition (#3072)
  • Refactor: split monster functions into focused methods (#3073)
  • Refactor: improve type safety and API clarity (#3074)
  • Refactor: cleanup anti-patterns (#3075)
  • Refactor: decompose build_context into focused submodules (#3076)
  • Fix: skip legacy manylinux aliases not in PyPI allow-list (#3078)
  • Fix: auto-generate .def file for zig + windows-gnu to export PyInit symbol (#3079)
  • Ci: upgrade run-on-arch-action to ubuntu24.04, add deadsnakes PPA for newer Python (#3081)
  • Fix: pass -undefined dynamic_lookup via CARGO_ENCODED_RUSTFLAGS on macOS (#3083)
  • Feat: add Profile-Guided Optimization (PGO) support (#3085)
  • Respect metadata_directory in build_wheel per PEP 517 (#3086)
  • Update lddtree to 0.5.0
  • Fix cargo path with puccinialin for Windows (#3093)
  • Update and pin cargo-cyclonedx to 0.5.9
  • Ci: improve GitHub Actions generation logic (#3097)
  • Refactor: split BuildOptions and BuildContext into logical sub-groups (#3098)
  • Refactor: move subcommands to separate modules (#3099)
  • Refactor: decouple build orchestration from BuildContext (#3100)
  • Upgrade pyo3 to 0.28 (#3101)
  • Fix: only enable include_debuginfo by default on Windows in develop command
  • PyO3: Adds --generate_stubs build options (#3105)
  • Fix: prevent panic when no interpreters match abi3 minimum version (#3108)
  • Refactor to store CPython ABI metadata in a struct combining two enums (#3110)
  • Refactor: introduce WheelRepairer trait (#3112)
  • Feat: re-implement delocate for repairing macOS wheels (#3114)
  • PyO3: Adds generate-stubs command (#3115)
  • Feat: re-implement delvewheel for repairing Windows wheels (#3116)
  • Add auditwheel Warn mode, default to Warn on macOS/Windows (#3121)
  • Feat: Support large zip files (#3118)

... (truncated)

Commits
  • b27b7e1 Release v1.13.1
  • 4a3df46 fix: fall back to placeholder for abi3 when found interpreters are too old (#...
  • e8ebb2f Release v1.13.0 (#3124)
  • 1e5d362 feat: Support large zip files (#3118)
  • 062bea7 Add auditwheel Warn mode, default to Warn on macOS/Windows (#3121)
  • 70ea112 feat: re-implement delvewheel for repairing Windows wheels (#3116)
  • 83cb185 PyO3: Adds generate-stubs command (#3115)
  • ac062c3 [pre-commit.ci] pre-commit autoupdate (#3117)
  • a8393eb feat: re-implement delocate for repairing macOS wheels (#3114)
  • d97bbd0 refactor: introduce WheelRepairer trait (#3112)
  • Additional commits viewable in compare view

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Apr 14, 2026
@alamb
alamb added this pull request to the merge queue Apr 14, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Apr 14, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/docs/maturin-gte-1.13.1-and-lt-2 branch from d587765 to 8e5a7cd Compare April 14, 2026 18:38
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>
@dependabot
dependabot Bot force-pushed the dependabot/pip/docs/maturin-gte-1.13.1-and-lt-2 branch from 8e5a7cd to b24f401 Compare April 14, 2026 23:53
@Jefffrey
Jefffrey added this pull request to the merge queue Apr 16, 2026
Merged via the queue into main with commit 8dedd12 Apr 16, 2026
37 checks passed
@Jefffrey
Jefffrey deleted the dependabot/pip/docs/maturin-gte-1.13.1-and-lt-2 branch April 16, 2026 05:02
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-dependencies documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants