Commit af0dfd2
authored
Bump psutil from 7.0.0 to 7.1.0 (#1257)
Bumps [psutil](https://github.com/giampaolo/psutil) from 7.0.0 to 7.1.0.
<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.0</h1>
<p>2025-09-17</p>
<p><strong>Enhancements</strong></p>
<ul>
<li>2581_, [Windows]: publish ARM64 wheels. (patch by Matthieu
Darbois)</li>
<li>2571_, [FreeBSD]: Dropped support for FreeBSD 8 and earlier. FreeBSD
8 was
maintained from 2009 to 2013.</li>
<li>2575_: introduced <code>dprint</code> CLI tool to format .yml and
.md files.</li>
</ul>
<p><strong>Bug fixes</strong></p>
<ul>
<li>2473_, [macOS]: Fix build issue on macOS 11 and lower.</li>
<li>2494_, [Windows]: All APIs dealing with paths, such as
<code>Process.memory_maps()</code><em>, <code>Process.exe()</code></em>
and <code>Process.open_files()</code>_ does
not properly handle UNC paths. Paths such as
<code>\\??\\C:\\Windows\\Temp</code> and
<code>'\\Device\\HarddiskVolume1\\Windows\\Temp'</code> are now
converted to
<code>C:\\Windows\\Temp</code>. (patch by Ben Peddell)</li>
<li>2506_, [Windows]: Windows service APIs had issues with unicode
services using
special characters in their name.</li>
<li>2514_, [Linux]: <code>Process.cwd()</code>_ sometimes fail with
<code>FileNotFoundError</code> due
to a race condition.</li>
<li>2526_, [Linux]: <code>Process.create_time()</code><em>, which is
used to univocally
identify a process over time, is subject to system clock updates, and as
such
can lead to <code>Process.is_running()</code></em> returning a wrong
result. A monotonic
creation time is now used instead. (patch by Jonathan Kohler)</li>
<li>2528_, [Linux]: <code>Process.children()</code>_ may raise
<code>PermissionError</code>. It will
now raise <code>AccessDenied</code>_ instead.</li>
<li>2540_, [macOS]: <code>boot_time()</code>_ is off by 45 seconds (C
precision issue).</li>
<li>2541_, 2570_, 2578_ [Linux], [macOS], [NetBSD]:
<code>Process.create_time()</code>_ does
not reflect system clock updates.</li>
<li>2542_: if system clock is updated <code>Process.children()</code>_
and
<code>Process.parent()</code>_ may not be able to return the right
information.</li>
<li>2545_: [Illumos]: Fix handling of MIB2_UDP_ENTRY in
<code>net_connections()</code>_.</li>
<li>2552_, [Windows]: <code>boot_time()</code>_ didn't take into account
the time spent
during suspend / hibernation.</li>
<li>2560_, [Linux]: <code>Process.memory_maps()</code>_ may crash with
<code>IndexError</code> on
RISCV64 due to a malformed <code>/proc/{PID}/smaps</code> file. (patch
by Julien
Stephan)</li>
<li>2586_, [macOS], [CRITICAL]: fixed different places in C code which
can
trigger a segfault.</li>
<li>2604_, [Linux]: <code>virtual_memory()</code>_ "used"
memory does not match recent
versions of <code>free</code> CLI utility. (patch by Isaac K. Ko)</li>
<li>2605_, [Linux]: <code>psutil.sensors_battery()</code> reports a
negative amount for
seconds left.</li>
<li>2607_, [Windows]: <code>WindowsService.description()</code> method
may fail with
<code>ERROR_NOT_FOUND</code>. Now it returns an empty string
instead.</li>
<li>2610:, [macOS], [CRITICAL]: fix <code>cpu_freq()</code>_ segfault on
ARM architectures.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/giampaolo/psutil/commit/0d18187e79b349e577fadabd3589f8fdbf99bf5a"><code>0d18187</code></a>
Revert HISTORY notes about <a
href="https://redirect.github.com/giampaolo/psutil/issues/2629">#2629</a>.
We still do publish 3.6 and 3.7 wheels.</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/229e2de232860fe22e2c2884c20b8979c643d5c6"><code>229e2de</code></a>
Pre-release</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/fb75b28226ec8e6b9e5b9eefa05a62de579cc114"><code>fb75b28</code></a>
Chore: skip CI tests except on Python 3.8 and 3.13</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/3a4c01638bc61c77f43a05aea5bc6e1ddc81c6c4"><code>3a4c016</code></a>
Stop publishing wheels for Python 3.6 and 3.7 (<a
href="https://redirect.github.com/giampaolo/psutil/issues/2629">#2629</a>)</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/83e4f7fdd76051dd8e0eeed99e2bf5fc881a2960"><code>83e4f7f</code></a>
OSX: disable failing test</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/df0d4e2637917377bd5971f1745e881b75f2c6e2"><code>df0d4e2</code></a>
Call GetExtended[Tcp|Udp]Table twice under free-threaded build (round 2)
(<a
href="https://redirect.github.com/giampaolo/psutil/issues/2627">#2627</a>)</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/dcbfb81e863fa2b8688ccd8da27b09b539404688"><code>dcbfb81</code></a>
[Windows] fix unicode issues around service APIs (<a
href="https://redirect.github.com/giampaolo/psutil/issues/2626">#2626</a>)</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/ef72dcd076f1cec94ba50ec30b5dbebb272845d0"><code>ef72dcd</code></a>
revert <a
href="https://redirect.github.com/giampaolo/psutil/issues/2590">#2590</a>
(Call GetExtended[Tcp|Udp]Table twice under free-threaded build)</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/8773698006d387db90b3982d78fd4ff6b2ebe71c"><code>8773698</code></a>
small refact around UTXENT_MUTEX_LOCK</li>
<li><a
href="https://github.com/giampaolo/psutil/commit/13b711fc3ffa384d481e03881e46ae48009c4eeb"><code>13b711f</code></a>
Lock around uses of getutent/setutent/endutent (<a
href="https://redirect.github.com/giampaolo/psutil/issues/2615">#2615</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/giampaolo/psutil/compare/release-7.0.0...release-7.1.0">compare
view</a></li>
</ul>
</details>
<br />
[](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 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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 1a4f958 commit af0dfd2
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
0 commit comments