dependabot[bot] opened a new pull request, #20400:
URL: https://github.com/apache/datafusion/pull/20400

   Bumps [maturin](https://github.com/pyo3/maturin) from 1.11.5 to 1.12.2.
   <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.12.2</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>fix: allow absolute paths for <code>--sbom-include</code> by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/3004";>PyO3/maturin#3004</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/PyO3/maturin/compare/v1.12.1...v1.12.2";>https://github.com/PyO3/maturin/compare/v1.12.1...v1.12.2</a></p>
   <h2>v1.12.1</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Add <code>--sbom-include</code> CLI argument for additional SBOM files 
by <a href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2999";>PyO3/maturin#2999</a></li>
   <li>fix: resolve include patterns relative to python-source for sdist and 
wheel by <a href="https://github.com/messense";><code>@​messense</code></a> in 
<a 
href="https://redirect.github.com/PyO3/maturin/pull/3000";>PyO3/maturin#3000</a></li>
   <li>feat: support including <code>OUT_DIR</code> assets in wheel builds by 
<a href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/3001";>PyO3/maturin#3001</a></li>
   <li>add test case for uniffi with multiple crates by <a 
href="https://github.com/davidhewitt";><code>@​davidhewitt</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2839";>PyO3/maturin#2839</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/PyO3/maturin/compare/v1.12.0...v1.12.1";>https://github.com/PyO3/maturin/compare/v1.12.0...v1.12.1</a></p>
   <h2>v1.12.0</h2>
   <h2>What's Changed</h2>
   <ul>
   <li>Use pypi compatibility validation for own CI by <a 
href="https://github.com/konstin";><code>@​konstin</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2929";>PyO3/maturin#2929</a></li>
   <li>Update toml crates for toml 1.1 support by <a 
href="https://github.com/konstin";><code>@​konstin</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2934";>PyO3/maturin#2934</a></li>
   <li>Use a single location for MSRV by <a 
href="https://github.com/konstin";><code>@​konstin</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2936";>PyO3/maturin#2936</a></li>
   <li>Fix editable install for binary projects with Python modules by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2938";>PyO3/maturin#2938</a></li>
   <li>Release to crates.io only after the builds passed by <a 
href="https://github.com/konstin";><code>@​konstin</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2939";>PyO3/maturin#2939</a></li>
   <li>Use <code>mymindstorm/setup-emsdk@v14</code> in generated GitHub Actions 
workflow by <a href="https://github.com/messense";><code>@​messense</code></a> 
in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2941";>PyO3/maturin#2941</a></li>
   <li>Use trusted publishing for crates.io by <a 
href="https://github.com/konstin";><code>@​konstin</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2943";>PyO3/maturin#2943</a></li>
   <li>Filter linked_paths by KIND and linked_libs by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2949";>PyO3/maturin#2949</a></li>
   <li>Update bytes to 1.11.1 by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2960";>PyO3/maturin#2960</a></li>
   <li>Normalize wheel distribution names to match the PyPA spec by <a 
href="https://github.com/artob";><code>@​artob</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2954";>PyO3/maturin#2954</a></li>
   <li>Allow build loongarch64 and riscv64 for musllinux by <a 
href="https://github.com/wojiushixiaobai";><code>@​wojiushixiaobai</code></a> in 
<a 
href="https://redirect.github.com/PyO3/maturin/pull/2963";>PyO3/maturin#2963</a></li>
   <li>Strip excluded cargo targets in sdist by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2964";>PyO3/maturin#2964</a></li>
   <li>Normalize wheel <code>RECORD</code> paths (on Windows) by <a 
href="https://github.com/texodus";><code>@​texodus</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2965";>PyO3/maturin#2965</a></li>
   <li>Bump MSRV to 1.88.0 by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2966";>PyO3/maturin#2966</a></li>
   <li>Support MATURIN_STRIP env var and --strip true/false to override 
pyproject.toml by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2968";>PyO3/maturin#2968</a></li>
   <li>fix: copy bin artifacts before auditwheel repair to avoid rerun failures 
by <a href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2969";>PyO3/maturin#2969</a></li>
   <li>fix: rewrite python-source in pyproject.toml when building sdist by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2972";>PyO3/maturin#2972</a></li>
   <li>fix: resolve wheel include patterns relative to project root by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2973";>PyO3/maturin#2973</a></li>
   <li>fix: always include workspace Cargo.toml in sdist by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2974";>PyO3/maturin#2974</a></li>
   <li>refactor: simplify source_distribution.rs by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2976";>PyO3/maturin#2976</a></li>
   <li>feat: support PEP 735 dependency groups in develop command by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2978";>PyO3/maturin#2978</a></li>
   <li>Fix license file handling for workspace-level license files by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2970";>PyO3/maturin#2970</a></li>
   <li>Support PEP 739 build-details.json when cross compiling by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2979";>PyO3/maturin#2979</a></li>
   <li>Fix .libs directory name for namespace packages by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2981";>PyO3/maturin#2981</a></li>
   <li>fix: exclude duplicate python source files from sdist for workspace 
members by <a href="https://github.com/messense";><code>@​messense</code></a> in 
<a 
href="https://redirect.github.com/PyO3/maturin/pull/2982";>PyO3/maturin#2982</a></li>
   <li>fix: remove default-members from workspace Cargo.toml in sdist by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2983";>PyO3/maturin#2983</a></li>
   <li>fix: correctly filter workspace members in sdist by directory path by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2984";>PyO3/maturin#2984</a></li>
   <li>feat: Add PEP 770 SBOM support by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2980";>PyO3/maturin#2980</a></li>
   <li>Error when python-source is set but Python module is missing by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2986";>PyO3/maturin#2986</a></li>
   <li>feat: add auditwheel SBOM for grafted shared libraries by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2985";>PyO3/maturin#2985</a></li>
   <li>Fix sdist duplicate README error when readme is in both Cargo.toml and 
pyproject.toml by <a 
href="https://github.com/messense";><code>@​messense</code></a> in <a 
href="https://redirect.github.com/PyO3/maturin/pull/2987";>PyO3/maturin#2987</a></li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </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>
   <h2>1.12.2</h2>
   <ul>
   <li>Fix: allow absolute paths for <code>--sbom-include</code> (<a 
href="https://redirect.github.com/pyo3/maturin/issues/3004";>#3004</a>)</li>
   </ul>
   <h2>1.12.1</h2>
   <ul>
   <li>Replace addnab/docker-run-action with direct docker run command</li>
   <li>Add <code>--sbom-include</code> CLI argument for additional SBOM files 
(<a href="https://redirect.github.com/pyo3/maturin/issues/2999";>#2999</a>)</li>
   <li>Fix: resolve include patterns relative to python-source for sdist and 
wheel (<a 
href="https://redirect.github.com/pyo3/maturin/issues/3000";>#3000</a>)</li>
   <li>Feat: log external shared libraries and their dependents before 
patchelf</li>
   <li>Feat: support including <code>OUT_DIR</code> assets in wheel builds (<a 
href="https://redirect.github.com/pyo3/maturin/issues/3001";>#3001</a>)</li>
   <li>Add test case for uniffi with multiple crates (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2839";>#2839</a>)</li>
   </ul>
   <h2>1.12.0</h2>
   <ul>
   <li>Use pypi compatibility validation for own CI (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2929";>#2929</a>)</li>
   <li>Update toml crates for toml 1.1 support (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2934";>#2934</a>)</li>
   <li>Use a single location for MSRV (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2936";>#2936</a>)</li>
   <li>Fix editable install for binary projects with Python modules (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2938";>#2938</a>)</li>
   <li>Release to crates.io only after the builds passed (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2939";>#2939</a>)</li>
   <li>Use <code>mymindstorm/setup-emsdk@v14</code> in generated GitHub Actions 
workflow (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2941";>#2941</a>)</li>
   <li>Use trusted publishing for crates.io (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2943";>#2943</a>)</li>
   <li>Filter linked_paths by KIND and linked_libs (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2949";>#2949</a>)</li>
   <li>Update bytes to 1.11.1 (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2960";>#2960</a>)</li>
   <li>Normalize wheel distribution names to match the PyPA spec (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2954";>#2954</a>)</li>
   <li>Allow build loongarch64 and riscv64 for musllinux (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2963";>#2963</a>)</li>
   <li>Strip excluded cargo targets in sdist (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2964";>#2964</a>)</li>
   <li>Normalize wheel <code>RECORD</code> paths (on Windows) (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2965";>#2965</a>)</li>
   <li>Bump MSRV to 1.88.0 (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2966";>#2966</a>)</li>
   <li>Support MATURIN_STRIP env var and --strip true/false to override 
pyproject.toml (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2968";>#2968</a>)</li>
   <li>Fix: copy bin artifacts before auditwheel repair to avoid rerun failures 
(<a href="https://redirect.github.com/pyo3/maturin/issues/2969";>#2969</a>)</li>
   <li>Fix: rewrite python-source in pyproject.toml when building sdist (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2972";>#2972</a>)</li>
   <li>Fix: resolve wheel include patterns relative to project root (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2973";>#2973</a>)</li>
   <li>Fix: always include workspace Cargo.toml in sdist (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2974";>#2974</a>)</li>
   <li>Refactor: simplify source_distribution.rs (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2976";>#2976</a>)</li>
   <li>Feat: support PEP 735 dependency groups in develop command (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2978";>#2978</a>)</li>
   <li>Fix license file handling for workspace-level license files (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2970";>#2970</a>)</li>
   <li>Support PEP 739 build-details.json when cross compiling (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2979";>#2979</a>)</li>
   <li>Fix .libs directory name for namespace packages (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2981";>#2981</a>)</li>
   <li>Fix: exclude duplicate python source files from sdist for workspace 
members (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2982";>#2982</a>)</li>
   <li>Fix: remove default-members from workspace Cargo.toml in sdist (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2983";>#2983</a>)</li>
   <li>Fix: correctly filter workspace members in sdist by directory path (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2984";>#2984</a>)</li>
   <li>Feat: Add PEP 770 SBOM support (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2980";>#2980</a>)</li>
   <li>Error when python-source is set but Python module is missing (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2986";>#2986</a>)</li>
   <li>Feat: add auditwheel SBOM for grafted shared libraries (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2985";>#2985</a>)</li>
   <li>Fix sdist duplicate README error when readme is in both Cargo.toml and 
pyproject.toml (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2987";>#2987</a>)</li>
   <li>Fix: support python-source pointing outside Rust source directory (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2988";>#2988</a>)</li>
   <li>Relax ziglang dependency version requirement (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2990";>#2990</a>)</li>
   <li>Stop adding link-native-libraries flag by default in Emscripten platform 
in latest Rust (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2991";>#2991</a>)</li>
   <li>Fix docker build github workflow</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/PyO3/maturin/commit/adb2906f90bb6b70722d0546c907b03e545c02f9";><code>adb2906</code></a>
 Release v1.12.2</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/647356824548faf76cfb30421b21eb415323fe1d";><code>6473568</code></a>
 fix: allow absolute paths for <code>--sbom-include</code> (<a 
href="https://redirect.github.com/pyo3/maturin/issues/3004";>#3004</a>)</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/e772489789a7052506d1884ac863b4ac59ffe5da";><code>e772489</code></a>
 Release v1.12.1</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/0672082797e44ad3e0fd3570cc0b6f406f3680ef";><code>0672082</code></a>
 add test case for uniffi with multiple crates (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2839";>#2839</a>)</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/f201566f2a67d18bd4e85baa05e5d249f2be59a7";><code>f201566</code></a>
 feat: support including <code>OUT_DIR</code> assets in wheel builds (<a 
href="https://redirect.github.com/pyo3/maturin/issues/3001";>#3001</a>)</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/66b4869413c9e174c3a5a17528f132a1426c7878";><code>66b4869</code></a>
 feat: log external shared libraries and their dependents before patchelf</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/8f8f9f7cbd035305328e4e3d7ef9b58cea665a3b";><code>8f8f9f7</code></a>
 fix: resolve include patterns relative to python-source for sdist and wheel 
(...</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/1688a73eec327f3e2fabdeb37e829da2bc2ceff0";><code>1688a73</code></a>
 netlify: update mdbook to 0.5.2</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/aefe09d14376d88773d3dcf4c4c6a7693bf69e8b";><code>aefe09d</code></a>
 Add <code>--sbom-include</code> CLI argument for additional SBOM files (<a 
href="https://redirect.github.com/pyo3/maturin/issues/2999";>#2999</a>)</li>
   <li><a 
href="https://github.com/PyO3/maturin/commit/8a688caf69782bbab1370a0bce03ddbf3ada900e";><code>8a688ca</code></a>
 Document SBOM support in user guide</li>
   <li>Additional commits viewable in <a 
href="https://github.com/pyo3/maturin/compare/v1.11.5...v1.12.2";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=maturin&package-manager=pip&previous-version=1.11.5&new-version=1.12.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to