893_: [BSD] add support for Process.environ() (patch by Armin Gruner)
1830_: [UNIX] net_if_stats()'s isup also checks whether the NIC is
running (meaning Wi-Fi or ethernet cable is connected). (patch by Chris Burger)
1837_: [Linux] improved battery detection and charge "secsleft" calculation
(patch by aristocratos)
Bug fixes
1620_: [Linux] physical cpu_count() result is incorrect on systems with more
than one CPU socket. (patch by Vincent A. Arcila)
1738_: [macOS] Process.exe() may raise FileNotFoundError if process is still
alive but the exe file which launched it got deleted.
1791_: [macOS] fix missing include for getpagesize().
1823_: [Windows] Process.open_files() may cause a segfault due to a NULL
pointer.
1838_: [Linux] sensors_battery(): if percent can be determined but not
the remaining values, still return a result instead of None.
(patch by aristocratos)
5.7.2
2020-07-15
Bug fixes
wheels for 2.7 were inadvertently deleted.
5.7.1
2020-07-15
Enhancements
1729_: parallel tests on UNIX (make test-parallel). They're twice as fast!
1741_: "make build/install" is now run in parallel and it's about 15% faster
on UNIX.
1747_: Process.wait() on POSIX returns an enum, showing the negative signal
which was used to terminate the process::
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 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 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)
Updates the requirements on psutil to permit the latest version.
Changelog
Sourced from psutil's changelog.
... (truncated)
Commits
4650d44
Use Python 3.8.5 in Travis (#1860)b5867a8
script to convert README for PYPI6d42d49
setup.py: add long_description_content_type204d55d
pre releaseb56ba3e
Merge branch 'master' of github.com:giampaolo/psutil89ae354
[FreeBSD] process resource limits (#1859) (#809)02cd86a
remove weird 'return xxx' left in codeba083a0
fix #1855 docb6815b6
add sponsors in doc1eba33a
Merge branch 'master' of github.com:giampaolo/psutilDependabot 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 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 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)