Changelog
*Sourced from [psutil's changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst).*
> 5.6.6
> =====
>
> 2019-11-25
>
> **Bug fixes**
>
> - [1179](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1179): \[Linux\] Process cmdline() now takes into account misbehaving processes renaming the command line and using inappropriate chars to separate args.
> - [1616](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1616): use of Py\_DECREF instead of Py\_CLEAR will result in double free and segfault (CVE). (patch by Riccardo Schirone)
> - [1619](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1619): \[OpenBSD\] compilation fails due to C syntax error. (patch by Nathan Houghton)
>
> 5.6.5
> =====
>
> 2019-11-06
>
> **Bug fixes**
>
> - [1615](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1615): remove pyproject.toml as it was causing installation issues.
>
> 5.6.4
> =====
>
> 2019-11-04
>
> **Enhancements**
>
> - [1527](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1527): \[Linux\] added Process.cpu\_times().iowait counter, which is the time spent waiting for blocking I/O to complete.
> - [1565](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1565): add PEP 517/8 build backend and requirements specification for better pip integration. (patch by Bernát Gábor)
>
> **Bug fixes**
>
> - [875](https://github-redirect.dependabot.com/giampaolo/psutil/issues/875): \[Windows\] Process' cmdline(), environ() or cwd() may occasionally fail with ERROR\_PARTIAL\_COPY which now gets translated to AccessDenied.
> - [1126](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1126): \[Linux\] cpu\_affinity() segfaults on CentOS 5 / manylinux. cpu\_affinity() support for CentOS 5 was removed.
> - [1528](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1528): \[AIX\] compilation error on AIX 7.2 due to 32 vs 64 bit differences. (patch by Arnon Yaari)
> - [1535](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1535): 'type' and 'family' fields returned by net\_connections() are not always turned into enums.
> - [1536](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1536): \[NetBSD\] process cmdline() erroneously raise ZombieProcess error if cmdline has non encodable chars.
> - [1546](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1546): usage percent may be rounded to 0 on Python 2.
> - [1552](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1552): \[Windows\] getloadavg() math for calculating 5 and 15 mins values is incorrect.
> - [1568](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1568): \[Linux\] use CC compiler env var if defined.
> - [1570](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1570): \[Windows\] NtWow64\* syscalls fail to raise the proper error code
> - [1585](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1585): \[OSX\] calling close() (in C) on possible negative integers. (patch by Athos Ribeiro)
> - [1606](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1606): \[SunOS\] compilation fails on SunOS 5.10. (patch by vser1)
>
> 5.6.3
> =====
>
> 2019-06-11
>
> **Enhancements**
> ... (truncated)
Commits
- [`c6cd256`](https://github.com/giampaolo/psutil/commit/c6cd256da95ffe9599792759b1c2586ba24fa047) pre release
- [`b2414b8`](https://github.com/giampaolo/psutil/commit/b2414b83d3d728ec34ea0e35bfb21517ee231401) revert [#1595](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1595)
- [`c63369e`](https://github.com/giampaolo/psutil/commit/c63369e999b458ecbd559bdde895c344b4db2841) updat HISTORY
- [`edb20f6`](https://github.com/giampaolo/psutil/commit/edb20f664f28653dcdd24f0bf0191984738dca6e) linux, cmdline(), fix for [#1179](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1179), comment 552984549: sometimes string ends wit...
- [`d739cbb`](https://github.com/giampaolo/psutil/commit/d739cbb1a5b207212d467b219dfc25b017911530) use PROCESS_QUERY_LIMITED_INFORMATION
- [`f7e898b`](https://github.com/giampaolo/psutil/commit/f7e898b0987f97352c7551bdd9b29b594e1236f6) [#1595](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1595): use psutil_pid_is_running() instead of GetExitCodeProcess
- [`72c84cb`](https://github.com/giampaolo/psutil/commit/72c84cb4edb5c0968a83c1f45ad5cc51235e0af3) #fix [#1595](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1595) / windows: kill() may not raise AccessDenied
- [`1f8d432`](https://github.com/giampaolo/psutil/commit/1f8d432db12a907544ac533b66a5a61ba25321fb) Merge branch 'master' of github.com:giampaolo/psutil
- [`e6faebc`](https://github.com/giampaolo/psutil/commit/e6faebcd7adaa327d1ce57385cbebe7724d02350) release gil around users()/BSD ([#1425](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1425))
- [`5cb1b0b`](https://github.com/giampaolo/psutil/commit/5cb1b0b526765720253fdb2e8eff0bf380bbe0a8) Merge branch 'master' of github.com:giampaolo/psutil
- Additional commits viewable in [compare view](https://github.com/giampaolo/psutil/compare/release-5.4.7...release-5.6.6)
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)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Coverage remained the same at 32.239% when pulling 89b4bccd81b1637e92c722da7600170c247e16e9 on dependabot/pip/psutil-5.6.6 into 30c301c72f100af3db01820bafacc9f62a20784b on master.
Bumps psutil from 5.4.7 to 5.6.6.
Changelog
*Sourced from [psutil's changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst).* > 5.6.6 > ===== > > 2019-11-25 > > **Bug fixes** > > - [1179](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1179): \[Linux\] Process cmdline() now takes into account misbehaving processes renaming the command line and using inappropriate chars to separate args. > - [1616](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1616): use of Py\_DECREF instead of Py\_CLEAR will result in double free and segfault (CVE). (patch by Riccardo Schirone) > - [1619](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1619): \[OpenBSD\] compilation fails due to C syntax error. (patch by Nathan Houghton) > > 5.6.5 > ===== > > 2019-11-06 > > **Bug fixes** > > - [1615](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1615): remove pyproject.toml as it was causing installation issues. > > 5.6.4 > ===== > > 2019-11-04 > > **Enhancements** > > - [1527](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1527): \[Linux\] added Process.cpu\_times().iowait counter, which is the time spent waiting for blocking I/O to complete. > - [1565](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1565): add PEP 517/8 build backend and requirements specification for better pip integration. (patch by Bernát Gábor) > > **Bug fixes** > > - [875](https://github-redirect.dependabot.com/giampaolo/psutil/issues/875): \[Windows\] Process' cmdline(), environ() or cwd() may occasionally fail with ERROR\_PARTIAL\_COPY which now gets translated to AccessDenied. > - [1126](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1126): \[Linux\] cpu\_affinity() segfaults on CentOS 5 / manylinux. cpu\_affinity() support for CentOS 5 was removed. > - [1528](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1528): \[AIX\] compilation error on AIX 7.2 due to 32 vs 64 bit differences. (patch by Arnon Yaari) > - [1535](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1535): 'type' and 'family' fields returned by net\_connections() are not always turned into enums. > - [1536](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1536): \[NetBSD\] process cmdline() erroneously raise ZombieProcess error if cmdline has non encodable chars. > - [1546](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1546): usage percent may be rounded to 0 on Python 2. > - [1552](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1552): \[Windows\] getloadavg() math for calculating 5 and 15 mins values is incorrect. > - [1568](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1568): \[Linux\] use CC compiler env var if defined. > - [1570](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1570): \[Windows\] NtWow64\* syscalls fail to raise the proper error code > - [1585](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1585): \[OSX\] calling close() (in C) on possible negative integers. (patch by Athos Ribeiro) > - [1606](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1606): \[SunOS\] compilation fails on SunOS 5.10. (patch by vser1) > > 5.6.3 > ===== > > 2019-06-11 > > **Enhancements** > ... (truncated)Commits
- [`c6cd256`](https://github.com/giampaolo/psutil/commit/c6cd256da95ffe9599792759b1c2586ba24fa047) pre release - [`b2414b8`](https://github.com/giampaolo/psutil/commit/b2414b83d3d728ec34ea0e35bfb21517ee231401) revert [#1595](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1595) - [`c63369e`](https://github.com/giampaolo/psutil/commit/c63369e999b458ecbd559bdde895c344b4db2841) updat HISTORY - [`edb20f6`](https://github.com/giampaolo/psutil/commit/edb20f664f28653dcdd24f0bf0191984738dca6e) linux, cmdline(), fix for [#1179](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1179), comment 552984549: sometimes string ends wit... - [`d739cbb`](https://github.com/giampaolo/psutil/commit/d739cbb1a5b207212d467b219dfc25b017911530) use PROCESS_QUERY_LIMITED_INFORMATION - [`f7e898b`](https://github.com/giampaolo/psutil/commit/f7e898b0987f97352c7551bdd9b29b594e1236f6) [#1595](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1595): use psutil_pid_is_running() instead of GetExitCodeProcess - [`72c84cb`](https://github.com/giampaolo/psutil/commit/72c84cb4edb5c0968a83c1f45ad5cc51235e0af3) #fix [#1595](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1595) / windows: kill() may not raise AccessDenied - [`1f8d432`](https://github.com/giampaolo/psutil/commit/1f8d432db12a907544ac533b66a5a61ba25321fb) Merge branch 'master' of github.com:giampaolo/psutil - [`e6faebc`](https://github.com/giampaolo/psutil/commit/e6faebcd7adaa327d1ce57385cbebe7724d02350) release gil around users()/BSD ([#1425](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1425)) - [`5cb1b0b`](https://github.com/giampaolo/psutil/commit/5cb1b0b526765720253fdb2e8eff0bf380bbe0a8) Merge branch 'master' of github.com:giampaolo/psutil - Additional commits viewable in [compare view](https://github.com/giampaolo/psutil/compare/release-5.4.7...release-5.6.6)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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)