Changelog
*Sourced from [psutil's changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst).*
> 5.4.7
> =====
>
> 2018-08-14
>
> **Enhancements**
>
> - 1286_: [macOS] psutil.OSX constant is now deprecated in favor of new
> psutil.MACOS.
> - 1309_: [Linux] added psutil.STATUS_PARKED constant for Process.status().
> - 1321_: [Linux] add disk_io_counters() dual implementation relying on
> /sys/block filesystem in case /proc/diskstats is not available. (patch by
> Lawrence Ye)
>
> **Bug fixes**
>
> - 1209_: [macOS] Process.memory_maps() may fail with EINVAL due to poor
> task_for_pid() syscall. AccessDenied is now raised instead.
> - 1278_: [macOS] Process.threads() incorrectly return microseconds instead of
> seconds. (patch by Nikhil Marathe)
> - 1279_: [Linux, macOS, BSD] net_if_stats() may return ENODEV.
> - 1294_: [Windows] psutil.Process().connections() may sometime fail with
> MemoryError. (patch by sylvainduchesne)
> - 1305_: [Linux] disk_io_stats() may report inflated r/w bytes values.
> - 1309_: [Linux] Process.status() is unable to recognize "idle" and "parked"
> statuses (returns '?').
> - 1313_: [Linux] disk_io_counters() can report inflated IO counters due to
> erroneously counting base disk device and its partition(s) twice.
> - 1323_: [Linux] sensors_temperatures() may fail with ValueError.
Commits
- [`0699c04`](https://github.com/giampaolo/psutil/commit/0699c04eb20132dc6f15f69e29565c67d264f00e) pre release
- [`feba8be`](https://github.com/giampaolo/psutil/commit/feba8be76167c457f678b29a6ef4d00cc7babc82) pre release
- [`da4e359`](https://github.com/giampaolo/psutil/commit/da4e3598fa245fb081bba101fd9cc698c81a8033) set version to 5.4.7
- [`09d030a`](https://github.com/giampaolo/psutil/commit/09d030aa85e39b2bec8c4906fcba84ee77eb429f) Merge branch 'master' of github.com:giampaolo/psutil
- [`2820f92`](https://github.com/giampaolo/psutil/commit/2820f92554cbce52afdab3710413e26975cddd5e) OSX / SMC / sensors: revert [#1284](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1284) ([#1325](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1325))
- [`4b71736`](https://github.com/giampaolo/psutil/commit/4b71736b72b6b68a81dfb22d2df431c57ef1fde1) setup.py: add py 3.7
- [`5bd44f8`](https://github.com/giampaolo/psutil/commit/5bd44f8afcecbfb0db479ce230c790fc2c56569a) fix [#1323](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1323): [Linux] sensors_temperatures() may fail with ValueError
- [`32cefd0`](https://github.com/giampaolo/psutil/commit/32cefd018133443c60a280488520b3d096d819b5) fix failing linux tests
- [`67e8874`](https://github.com/giampaolo/psutil/commit/67e8874a8bead8637948b770c806dc5c10f80bd9) [#1321](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1321) add unit tests
- [`0806efa`](https://github.com/giampaolo/psutil/commit/0806efa9af59e1a0de5828af759b9afc47dfda2e) [#1321](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1321): refactoring
- Additional commits viewable in [compare view](https://github.com/giampaolo/psutil/compare/release-5.4.6...release-5.4.7)
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 cancel merge` will cancel a previously requested merge
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Bumps psutil from 5.4.6 to 5.4.7.
Changelog
*Sourced from [psutil's changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst).* > 5.4.7 > ===== > > 2018-08-14 > > **Enhancements** > > - 1286_: [macOS] psutil.OSX constant is now deprecated in favor of new > psutil.MACOS. > - 1309_: [Linux] added psutil.STATUS_PARKED constant for Process.status(). > - 1321_: [Linux] add disk_io_counters() dual implementation relying on > /sys/block filesystem in case /proc/diskstats is not available. (patch by > Lawrence Ye) > > **Bug fixes** > > - 1209_: [macOS] Process.memory_maps() may fail with EINVAL due to poor > task_for_pid() syscall. AccessDenied is now raised instead. > - 1278_: [macOS] Process.threads() incorrectly return microseconds instead of > seconds. (patch by Nikhil Marathe) > - 1279_: [Linux, macOS, BSD] net_if_stats() may return ENODEV. > - 1294_: [Windows] psutil.Process().connections() may sometime fail with > MemoryError. (patch by sylvainduchesne) > - 1305_: [Linux] disk_io_stats() may report inflated r/w bytes values. > - 1309_: [Linux] Process.status() is unable to recognize "idle" and "parked" > statuses (returns '?'). > - 1313_: [Linux] disk_io_counters() can report inflated IO counters due to > erroneously counting base disk device and its partition(s) twice. > - 1323_: [Linux] sensors_temperatures() may fail with ValueError.Commits
- [`0699c04`](https://github.com/giampaolo/psutil/commit/0699c04eb20132dc6f15f69e29565c67d264f00e) pre release - [`feba8be`](https://github.com/giampaolo/psutil/commit/feba8be76167c457f678b29a6ef4d00cc7babc82) pre release - [`da4e359`](https://github.com/giampaolo/psutil/commit/da4e3598fa245fb081bba101fd9cc698c81a8033) set version to 5.4.7 - [`09d030a`](https://github.com/giampaolo/psutil/commit/09d030aa85e39b2bec8c4906fcba84ee77eb429f) Merge branch 'master' of github.com:giampaolo/psutil - [`2820f92`](https://github.com/giampaolo/psutil/commit/2820f92554cbce52afdab3710413e26975cddd5e) OSX / SMC / sensors: revert [#1284](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1284) ([#1325](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1325)) - [`4b71736`](https://github.com/giampaolo/psutil/commit/4b71736b72b6b68a81dfb22d2df431c57ef1fde1) setup.py: add py 3.7 - [`5bd44f8`](https://github.com/giampaolo/psutil/commit/5bd44f8afcecbfb0db479ce230c790fc2c56569a) fix [#1323](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1323): [Linux] sensors_temperatures() may fail with ValueError - [`32cefd0`](https://github.com/giampaolo/psutil/commit/32cefd018133443c60a280488520b3d096d819b5) fix failing linux tests - [`67e8874`](https://github.com/giampaolo/psutil/commit/67e8874a8bead8637948b770c806dc5c10f80bd9) [#1321](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1321) add unit tests - [`0806efa`](https://github.com/giampaolo/psutil/commit/0806efa9af59e1a0de5828af759b9afc47dfda2e) [#1321](https://github-redirect.dependabot.com/giampaolo/psutil/issues/1321): refactoring - Additional commits viewable in [compare view](https://github.com/giampaolo/psutil/compare/release-5.4.6...release-5.4.7)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 cancel merge` will cancel a previously requested merge - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major 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) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.