ITADN

Update psutil requirement from ~=7.1.1 to ~=7.1.2

#336Pull Requestdependabot[bot] 创建于 2025-10-27
dependenciespython
D
dependabot[bot]commented
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 条评论