Skip to content

Commit 8dedd12

Browse files
chore(deps): update maturin requirement from <2,>=1.11 to >=1.13.1,<2 in /docs (#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>
1 parent fc088b7 commit 8dedd12

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

docs/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ dependencies = [
77
"sphinx-reredirects>=1.1,<2",
88
"pydata-sphinx-theme>=0.17.0,<1",
99
"myst-parser>=5,<6",
10-
"maturin>=1.11,<2",
10+
"maturin>=1.13.1,<2",
1111
"jinja2>=3.1.6,<4",
1212
"setuptools>=82.0.1,<83",
1313
]

0 commit comments

Comments
 (0)