Update psutil requirement from ~=7.1.1 to ~=7.1.2
dependenciespython
Updates the requirements on [psutil](https://github.com/giampaolo/psutil) to permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/giampaolo/psutil/blob/master/HISTORY.rst">psutil's changelog</a>.</em></p>
<blockquote>
<h1>7.1.2</h1>
<p>2025-10-25</p>
<p><strong>Enhancements</strong></p>
<ul>
<li>2657_: stop publishing prebuilt Linux and Windows wheels for 32-bit Python.
32-bit CPython is still supported, but psutil must now be built from source.
2565_: produce wheels for free-thread cPython 3.13 and 3.14 (patch by
Lysandros Nikolaou)</li>
</ul>
<p><strong>Bug fixes</strong></p>
<ul>
<li>2650_, [macOS]: <code>Process.cmdline()</code>_ and <code>Process.environ()</code>_ may incorrectly
raise <code>NoSuchProcess</code>_ instead of <code>ZombieProcess</code>_.</li>
<li>2658_, [macOS]: double <code>free()</code> in <code>Process.environ()</code>_ when it fails
internally. This posed a risk of segfault.</li>
<li>2662_, [macOS]: massive C code cleanup to guard against possible segfaults
which were (not so) sporadically spotted on CI.</li>
</ul>
<p><strong>Compatibility notes</strong></p>
<ul>
<li>2657_: stop publishing prebuilt Linux and Windows wheels for 32-bit Python.</li>
</ul>
<h1>7.1.1</h1>
<p>2025-10-19</p>
<p><strong>Enhancements</strong></p>
<ul>
<li>2645_, [SunOS]: dropped support for SunOS 10.</li>
<li>2646_, [SunOS]: add CI test runner for SunOS.</li>
</ul>
<p><strong>Bug fixes</strong></p>
<ul>
<li>2641_, [SunOS]: cannot compile psutil from sources due to missing C include.</li>
<li>2357_, [SunOS]: <code>Process.cmdline()</code>_ does not handle spaces properly. (patch
by Ben Raz)</li>
</ul>
<p><strong>Compatibility notes</strong></p>
<ul>
<li>2645_: SunOS 10 is no longer supported.</li>
</ul>
<h1>7.1.0</h1>
<p>2025-09-17</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/giampaolo/psutil/commit/c948ef07e46b114a61492c9d207c741339fceeb2"><code>c948ef0</code></a> Update HISTORY.rst</li>
<li><a href="https://github.com/giampaolo/psutil/commit/7dfd0ed34fe70ffd879ae62d21aabd4a8ed06d6f"><code>7dfd0ed</code></a> Build 3.14t wheels (<a href="https://redirect.github.com/giampaolo/psutil/issues/2659">#2659</a>)</li>
<li><a href="https://github.com/giampaolo/psutil/commit/cbc0ba9025ec22b3be9f59b9e5bc761484c913b8"><code>cbc0ba9</code></a> C: add missing ;</li>
<li><a href="https://github.com/giampaolo/psutil/commit/a6ca9e14c68069c1e40f1c10cece36ca0fa491c8"><code>a6ca9e1</code></a> BSD: Py_INCREF None value + use psutil_badargs()</li>
<li><a href="https://github.com/giampaolo/psutil/commit/3ed64173b6592344200b27d284fb23c5fd70f450"><code>3ed6417</code></a> BSD: kinfo_getfile() check args + INT_MAX</li>
<li><a href="https://github.com/giampaolo/psutil/commit/742c9b560ee01bea051438a0d7a205b709b6d144"><code>742c9b5</code></a> [macOS] lots of fixes (<a href="https://redirect.github.com/giampaolo/psutil/issues/2662">#2662</a>) - should fix macOS segfault <a href="https://redirect.github.com/giampaolo/psutil/issues/2661">#2661</a></li>
<li><a href="https://github.com/giampaolo/psutil/commit/9d1ba7529f68275697d5bcd1b0785ebd02743683"><code>9d1ba75</code></a> Update pyproject.toml</li>
<li><a href="https://github.com/giampaolo/psutil/commit/68585cae2b4b9a88df7a000de177e56443bd6b86"><code>68585ca</code></a> [macOS] various fixes to prevent potential segfaults (<a href="https://redirect.github.com/giampaolo/psutil/issues/2660">#2660</a>)</li>
<li><a href="https://github.com/giampaolo/psutil/commit/439358dedf908a52e5ae512d3d2908af0dfdb2e4"><code>439358d</code></a> Update HISTORY.rst</li>
<li><a href="https://github.com/giampaolo/psutil/commit/24fc7dbde26e4c93f534c9a31863eb1ed25d162f"><code>24fc7db</code></a> macos, fix <a href="https://redirect.github.com/giampaolo/psutil/issues/2658">#2658</a>: don't double-free in case of environ() error</li>
<li>Additional commits viewable in <a href="https://github.com/giampaolo/psutil/compare/release-7.1.1...release-7.1.2">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>
合并状态:未合并 关闭于 2025-11-03 1 条评论