Update cmake requirement from <=3.31.6 to <=4.1.0 (#32119)
Updates the requirements on
[cmake](https://github.com/scikit-build/cmake-python-distributions) to
permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/scikit-build/cmake-python-distributions/releases">cmake's
releases</a>.</em></p>
<blockquote>
<h2>4.1.0</h2>
<h2>What's Changed</h2>
<ul>
<li>break: drop Python 3.7, manylinux2010 & musllinux_1_1 by <a
href="https://github.com/mayeut"><code>@mayeut</code></a> in <a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/pull/616">scikit-build/cmake-python-distributions#616</a></li>
<li>feat: update to CMake 4.1.0 by <a
href="https://github.com/scikit-build-app-bot"><code>@scikit-build-app-bot</code></a>[bot]
in <a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/pull/626">scikit-build/cmake-python-distributions#626</a></li>
<li>feat: update to OpenSSL 3.5.x by <a
href="https://github.com/mayeut"><code>@mayeut</code></a> in <a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/pull/615">scikit-build/cmake-python-distributions#615</a></li>
<li>feat: add riscv64 wheels by <a
href="https://github.com/mayeut"><code>@mayeut</code></a> in <a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/pull/621">scikit-build/cmake-python-distributions#621</a></li>
<li>feat: use a manylinux_2_35 compatible image for riscv64 by <a
href="https://github.com/mayeut"><code>@mayeut</code></a> in <a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/pull/623">scikit-build/cmake-python-distributions#623</a></li>
<li>chore: remove cibuildwheel override for musllinux_armv7l by <a
href="https://github.com/mayeut"><code>@mayeut</code></a> in <a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/pull/627">scikit-build/cmake-python-distributions#627</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/scikit-build/cmake-python-distributions/compare/4.0.3...4.1.0">https://github.com/scikit-build/cmake-python-distributions/compare/4.0.3...4.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/e057480e19a26f5c08cbda97ce2ee49de83fb773"><code>e057480</code></a>
[Bot] Update to CMake 4.1.0 (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/626">#626</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/eb664aac776e440e5de1d243134589e70c6117a5"><code>eb664aa</code></a>
chore(deps): bump actions/download-artifact in the actions group (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/628">#628</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/51e74339df7b5115e74ebfa0672255d1b311c401"><code>51e7433</code></a>
chore: remove cibuildwheel override for musllinux_armv7l (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/627">#627</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/ae8905a145798dcfbf55f3eb34748e40920d600f"><code>ae8905a</code></a>
break: drop Python 3.7, manylinux2010 & musllinux_1_1 (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/616">#616</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/b1e4d5f3f87c2721793bb7cacfcd3a60981b10af"><code>b1e4d5f</code></a>
feat: use a manylinux_2_35 compatible image for riscv64 (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/623">#623</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/90229b052ee4c3806497bf8e96b9dbfc797d274d"><code>90229b0</code></a>
[Bot] Update to OpenSSL 3.5.2 (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/625">#625</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/82b2bb8c5c04c4bc3024c4657cee91bbc90e09a0"><code>82b2bb8</code></a>
chore(deps): update pre-commit hooks (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/624">#624</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/cd0631a9885fe51ecdafda41fc7db14980ced1ed"><code>cd0631a</code></a>
feat: add riscv64 wheels (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/621">#621</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/8d5df0092a71a643c34b7474da5c9f1357eb3d76"><code>8d5df00</code></a>
chore(deps): update pre-commit hooks (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/622">#622</a>)</li>
<li><a
href="https://github.com/scikit-build/cmake-python-distributions/commit/0b1b6c2edb617d665b89060d7f8991956c0e4376"><code>0b1b6c2</code></a>
chore(deps): bump pypa/cibuildwheel from 2.23 to 3.1 (<a
href="https://redirect.github.com/scikit-build/cmake-python-distributions/issues/620">#620</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/scikit-build/cmake-python-distributions/compare/0.1.0...4.1.0">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>