pandora
pandora copied to clipboard
build(deps): bump psutil from 6.0.0 to 6.1.0
trafficstars
Bumps psutil from 6.0.0 to 6.1.0.
Changelog
Sourced from psutil's changelog.
6.1.0
2024-10-17
Enhancements
- 2366_, [Windows]: drastically speedup
process_iter(). We now determine process unique identity by using process "fast" create time method. This will considerably speedup those apps which useprocess_iter()only once, e.g. to look for a process with a certain name.- 2446_: use pytest instead of unittest.
- 2448_: add
make install-sysdepstarget to install the necessary system dependencies (python-dev, gcc, etc.) on all supported UNIX flavors.- 2449_: add
make install-pydeps-testandmake install-pydeps-devtargets. They can be used to install dependencies meant for running tests and for local development. They can also be installed viapip install .[test]andpip install .[dev].- 2456_: allow to run tests via
python3 -m psutil.testseven ifpytestmodule is not installed. This is useful for production environments that don't have pytest installed, but still want to be able to test psutil installation.Bug fixes
- 2427_: psutil (segfault) on import in the free-threaded (no GIL) version of Python 3.13. (patch by Sam Gross)
- 2455_, [Linux]:
IndexErrormay occur when reading /proc/pid/stat and field 40 (blkio_ticks) is missing.- 2457_, [AIX]: significantly improve the speed of
Process.open_files()_ for some edge cases.- 2460_, [OpenBSD]:
Process.num_fds()_ andProcess.open_files()_ may fail withNoSuchProcess_ for PID 0. Instead, we now return "null" values (0 and [] respectively).
Commits
fb68f9fpre release567438c[Windows] speed upprocess_iter()(#2444)b1a7593Usepytest.skipinstead ofunittest.SkipTest(#2461)b19d5bdAIX: improve open_files() regexp speed (#2457)223938fUse@pytest.mark.skipifdecorator instead of@unittest.skipIf(#2459)f65fe44[OpenBSD] Processnum_fds()andopen_files()may raise NSP for PID 0 (#2460)0a71d0eenable ruff cache (faster)4649a88Run tests without pytests (#2456)80af879revert change which broke python 2 tests4e85beechange call_until() signature so that it can be used with lambda- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)