{"action":"closed","number":107,"pull_request":{"url":"https://api.github.com/repos/kevinkjt2000/bowser/pulls/107","id":186215969,"html_url":"https://github.com/kevinkjt2000/bowser/pull/107","diff_url":"https://github.com/kevinkjt2000/bowser/pull/107.diff","patch_url":"https://github.com/kevinkjt2000/bowser/pull/107.patch","issue_url":"https://api.github.com/repos/kevinkjt2000/bowser/issues/107","number":107,"state":"closed","locked":false,"title":"Update psutil to 5.4.4","user":{"login":"pyup-bot","id":16239342,"avatar_url":"https://avatars0.githubusercontent.com/u/16239342?v=4","gravatar_id":"","url":"https://api.github.com/users/pyup-bot","html_url":"https://github.com/pyup-bot","followers_url":"https://api.github.com/users/pyup-bot/followers","following_url":"https://api.github.com/users/pyup-bot/following{/other_user}","gists_url":"https://api.github.com/users/pyup-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/pyup-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pyup-bot/subscriptions","organizations_url":"https://api.github.com/users/pyup-bot/orgs","repos_url":"https://api.github.com/users/pyup-bot/repos","events_url":"https://api.github.com/users/pyup-bot/events{/privacy}","received_events_url":"https://api.github.com/users/pyup-bot/received_events","type":"User","site_admin":false},"body":"\nThis PR updates [psutil](https://pypi.org/project/psutil) from **5.3.1** to **5.4.4**.\n\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 5.4.4\n   ```\n   =====\n\n2018-04-13\n\n**Enhancements**\n\n- 1239_: [Linux] expose kernel &quot;slab&quot; memory for psutil.virtual_memory().\n  (patch by Maxime Mouial)\n\n**Bug fixes**\n\n- 694_: [SunOS] cmdline() could be truncated at the 15th character when\n  reading it from /proc. An extra effort is made by reading it from process\n  address space first.  (patch by Georg Sauthoff)\n- 771_: [Windows] cpu_count() (both logical and physical) return a wrong\n  (smaller) number on systems using process groups (&gt; 64 cores).\n- 771_: [Windows] cpu_times(percpu=True) return fewer CPUs on systems using\n  process groups (&gt; 64 cores).\n- 771_: [Windows] cpu_stats() and cpu_freq() may return incorrect results on\n  systems using process groups (&gt; 64 cores).\n- 1193_: [SunOS] Return uid/gid from /proc/pid/psinfo if there aren&#39;t\n  enough permissions for /proc/pid/cred.  (patch by Georg Sauthoff)\n- 1194_: [SunOS] Return nice value from psinfo as getpriority() doesn&#39;t\n  support real-time processes.  (patch by Georg Sauthoff)\n- 1194_: [SunOS] Fix double free in psutil_proc_cpu_num().  (patch by Georg\n  Sauthoff)\n- 1194_: [SunOS] Fix undefined behavior related to strict-aliasing rules\n  and warnings.  (patch by Georg Sauthoff)\n- 1210_: [Linux] cpu_percent() steal time may remain stuck at 100% due to Linux\n  erroneously reporting a decreased steal time between calls. (patch by Arnon\n  Yaari)\n- 1216_: fix compatibility with python 2.6 on Windows (patch by Dan Vinakovsky)\n- 1222_: [Linux] Process.memory_full_info() was erroneously summing &quot;Swap:&quot; and\n  &quot;SwapPss:&quot;. Same for &quot;Pss:&quot; and &quot;SwapPss&quot;. Not anymore.\n- 1224_: [Windows] Process.wait() may erroneously raise TimeoutExpired.\n- 1238_: [Linux] sensors_battery() may return None in case battery is not\n  listed as &quot;BAT0&quot; under /sys/class/power_supply.\n- 1240_: [Windows] cpu_times() float loses accuracy in a long running system.\n  (patch by stswandering)\n- 1245_: [Linux] sensors_temperatures() may fail with IOError &quot;no such file&quot;.\n- 1255_: [FreeBSD] swap_memory() stats were erroneously represented in KB.\n  (patch by Denis Krienbühl)\n\n**Backward compatibility**\n\n- 771_: [Windows] cpu_count(logical=False) on Windows XP and Vista is no\n  longer supported and returns None.\n   ```\n   \n  \n  \n   ### 5.4.3\n   ```\n   =====\n\n*2018-01-01*\n\n**Enhancements**\n\n- 775_: disk_partitions() on Windows return mount points.\n\n**Bug fixes**\n\n- 1193_: pids() may return False on OSX.\n   ```\n   \n  \n  \n   ### 5.4.2\n   ```\n   =====\n\n*2017-12-07*\n\n**Enhancements**\n\n- 1173_: introduced PSUTIL_DEBUG environment variable which can be set in order\n  to print useful debug messages on stderr (useful in case of nasty errors).\n- 1177_: added support for sensors_battery() on OSX.  (patch by Arnon Yaari)\n- 1183_: Process.children() is 2x faster on UNIX and 2.4x faster on Linux.\n- 1188_: deprecated method Process.memory_info_ex() now warns by using\n  FutureWarning instead of DeprecationWarning.\n\n**Bug fixes**\n\n- 1152_: [Windows] disk_io_counters() may return an empty dict.\n- 1169_: [Linux] users() &quot;hostname&quot; returns username instead.  (patch by\n  janderbrain)\n- 1172_: [Windows] `make test` does not work.\n- 1179_: [Linux] Process.cmdline() is now able to splits cmdline args for\n  misbehaving processes which overwrite /proc/pid/cmdline and use spaces\n  instead of null bytes as args separator.\n- 1181_: [OSX] Process.memory_maps() may raise ENOENT.\n- 1187_: [OSX] pids() does not return PID 0 on recent OSX versions.\n   ```\n   \n  \n  \n   ### 5.4.1\n   ```\n   =====\n\n*2017-11-08*\n\n**Enhancements**\n\n- 1164_: [AIX] add support for Process.num_ctx_switches().  (patch by Arnon\n  Yaari)\n- 1053_: abandon Python 3.3 support (psutil still works but it&#39;s no longer\n  tested).\n\n**Bug fixes**\n\n- 1150_: [Windows] when a process is terminate()d now the exit code is set to\n  SIGTERM instead of 0.  (patch by Akos Kiss)\n- 1151_: python -m psutil.tests fail\n- 1154_: [AIX] psutil won&#39;t compile on AIX 6.1.0.  (patch by Arnon Yaari)\n- 1167_: [Windows] net_io_counter() packets count now include also non-unicast\n  packets.  (patch by Matthew Long)\n   ```\n   \n  \n  \n   ### 5.4.0\n   ```\n   =====\n\n*2017-10-12*\n\n**Enhancements**\n\n- 1123_: [AIX] added support for AIX platform.  (patch by Arnon Yaari)\n\n**Bug fixes**\n\n- 1009_: [Linux] sensors_temperatures() may crash with IOError.\n- 1012_: [Windows] disk_io_counters()&#39;s read_time and write_time were expressed\n  in tens of micro seconds instead of milliseconds.\n- 1127_: [OSX] invalid reference counting in Process.open_files() may lead to\n  segfault.  (patch by Jakub Bacic)\n- 1129_: [Linux] sensors_fans() may crash with IOError.  (patch by Sebastian\n  Saip)\n- 1131_: [SunOS] fix compilation warnings.  (patch by Arnon Yaari)\n- 1133_: [Windows] can&#39;t compile on newer versions of Visual Studio 2017 15.4.\n  (patch by Max Bélanger)\n- 1138_: [Linux] can&#39;t compile on CentOS 5.0 and RedHat 5.0.\n  (patch by Prodesire)\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/psutil\n  - Changelog: https://pyup.io/changelogs/psutil/\n  - Repo: https://github.com/giampaolo/psutil\n</details>\n\n","created_at":"2018-05-06T17:14:07Z","updated_at":"2018-05-06T17:18:15Z","closed_at":"2018-05-06T17:18:15Z","merged_at":"2018-05-06T17:18:15Z","merge_commit_sha":"4d934c0776c4849cc792082fc43d51d62b0deccb","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/kevinkjt2000/bowser/pulls/107/commits","review_comments_url":"https://api.github.com/repos/kevinkjt2000/bowser/pulls/107/comments","review_comment_url":"https://api.github.com/repos/kevinkjt2000/bowser/pulls/comments{/number}","comments_url":"https://api.github.com/repos/kevinkjt2000/bowser/issues/107/comments","statuses_url":"https://api.github.com/repos/kevinkjt2000/bowser/statuses/d5d588095a9cd837ba623ddd894d4c2f617238ec","head":{"label":"kevinkjt2000:pyup-update-psutil-5.3.1-to-5.4.4","ref":"pyup-update-psutil-5.3.1-to-5.4.4","sha":"d5d588095a9cd837ba623ddd894d4c2f617238ec","user":{"login":"kevinkjt2000","id":4098674,"avatar_url":"https://avatars1.githubusercontent.com/u/4098674?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinkjt2000","html_url":"https://github.com/kevinkjt2000","followers_url":"https://api.github.com/users/kevinkjt2000/followers","following_url":"https://api.github.com/users/kevinkjt2000/following{/other_user}","gists_url":"https://api.github.com/users/kevinkjt2000/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinkjt2000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinkjt2000/subscriptions","organizations_url":"https://api.github.com/users/kevinkjt2000/orgs","repos_url":"https://api.github.com/users/kevinkjt2000/repos","events_url":"https://api.github.com/users/kevinkjt2000/events{/privacy}","received_events_url":"https://api.github.com/users/kevinkjt2000/received_events","type":"User","site_admin":false},"repo":{"id":94631620,"name":"bowser","full_name":"kevinkjt2000/bowser","owner":{"login":"kevinkjt2000","id":4098674,"avatar_url":"https://avatars1.githubusercontent.com/u/4098674?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinkjt2000","html_url":"https://github.com/kevinkjt2000","followers_url":"https://api.github.com/users/kevinkjt2000/followers","following_url":"https://api.github.com/users/kevinkjt2000/following{/other_user}","gists_url":"https://api.github.com/users/kevinkjt2000/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinkjt2000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinkjt2000/subscriptions","organizations_url":"https://api.github.com/users/kevinkjt2000/orgs","repos_url":"https://api.github.com/users/kevinkjt2000/repos","events_url":"https://api.github.com/users/kevinkjt2000/events{/privacy}","received_events_url":"https://api.github.com/users/kevinkjt2000/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/kevinkjt2000/bowser","description":"Discord bot for displaying status of configured game servers on demand","fork":false,"url":"https://api.github.com/repos/kevinkjt2000/bowser","forks_url":"https://api.github.com/repos/kevinkjt2000/bowser/forks","keys_url":"https://api.github.com/repos/kevinkjt2000/bowser/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kevinkjt2000/bowser/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kevinkjt2000/bowser/teams","hooks_url":"https://api.github.com/repos/kevinkjt2000/bowser/hooks","issue_events_url":"https://api.github.com/repos/kevinkjt2000/bowser/issues/events{/number}","events_url":"https://api.github.com/repos/kevinkjt2000/bowser/events","assignees_url":"https://api.github.com/repos/kevinkjt2000/bowser/assignees{/user}","branches_url":"https://api.github.com/repos/kevinkjt2000/bowser/branches{/branch}","tags_url":"https://api.github.com/repos/kevinkjt2000/bowser/tags","blobs_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/refs{/sha}","trees_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kevinkjt2000/bowser/statuses/{sha}","languages_url":"https://api.github.com/repos/kevinkjt2000/bowser/languages","stargazers_url":"https://api.github.com/repos/kevinkjt2000/bowser/stargazers","contributors_url":"https://api.github.com/repos/kevinkjt2000/bowser/contributors","subscribers_url":"https://api.github.com/repos/kevinkjt2000/bowser/subscribers","subscription_url":"https://api.github.com/repos/kevinkjt2000/bowser/subscription","commits_url":"https://api.github.com/repos/kevinkjt2000/bowser/commits{/sha}","git_commits_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/commits{/sha}","comments_url":"https://api.github.com/repos/kevinkjt2000/bowser/comments{/number}","issue_comment_url":"https://api.github.com/repos/kevinkjt2000/bowser/issues/comments{/number}","contents_url":"https://api.github.com/repos/kevinkjt2000/bowser/contents/{+path}","compare_url":"https://api.github.com/repos/kevinkjt2000/bowser/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kevinkjt2000/bowser/merges","archive_url":"https://api.github.com/repos/kevinkjt2000/bowser/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kevinkjt2000/bowser/downloads","issues_url":"https://api.github.com/repos/kevinkjt2000/bowser/issues{/number}","pulls_url":"https://api.github.com/repos/kevinkjt2000/bowser/pulls{/number}","milestones_url":"https://api.github.com/repos/kevinkjt2000/bowser/milestones{/number}","notifications_url":"https://api.github.com/repos/kevinkjt2000/bowser/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kevinkjt2000/bowser/labels{/name}","releases_url":"https://api.github.com/repos/kevinkjt2000/bowser/releases{/id}","deployments_url":"https://api.github.com/repos/kevinkjt2000/bowser/deployments","created_at":"2017-06-17T15:17:02Z","updated_at":"2018-05-06T17:12:27Z","pushed_at":"2018-05-06T17:18:15Z","git_url":"git://github.com/kevinkjt2000/bowser.git","ssh_url":"git@github.com:kevinkjt2000/bowser.git","clone_url":"https://github.com/kevinkjt2000/bowser.git","svn_url":"https://github.com/kevinkjt2000/bowser","homepage":"","size":189,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":3,"mirror_url":null,"archived":false,"open_issues_count":8,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":3,"open_issues":8,"watchers":1,"default_branch":"master"}},"base":{"label":"kevinkjt2000:master","ref":"master","sha":"efecd515f95bf3d94398ab6a69754af3e14c7a13","user":{"login":"kevinkjt2000","id":4098674,"avatar_url":"https://avatars1.githubusercontent.com/u/4098674?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinkjt2000","html_url":"https://github.com/kevinkjt2000","followers_url":"https://api.github.com/users/kevinkjt2000/followers","following_url":"https://api.github.com/users/kevinkjt2000/following{/other_user}","gists_url":"https://api.github.com/users/kevinkjt2000/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinkjt2000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinkjt2000/subscriptions","organizations_url":"https://api.github.com/users/kevinkjt2000/orgs","repos_url":"https://api.github.com/users/kevinkjt2000/repos","events_url":"https://api.github.com/users/kevinkjt2000/events{/privacy}","received_events_url":"https://api.github.com/users/kevinkjt2000/received_events","type":"User","site_admin":false},"repo":{"id":94631620,"name":"bowser","full_name":"kevinkjt2000/bowser","owner":{"login":"kevinkjt2000","id":4098674,"avatar_url":"https://avatars1.githubusercontent.com/u/4098674?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinkjt2000","html_url":"https://github.com/kevinkjt2000","followers_url":"https://api.github.com/users/kevinkjt2000/followers","following_url":"https://api.github.com/users/kevinkjt2000/following{/other_user}","gists_url":"https://api.github.com/users/kevinkjt2000/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinkjt2000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinkjt2000/subscriptions","organizations_url":"https://api.github.com/users/kevinkjt2000/orgs","repos_url":"https://api.github.com/users/kevinkjt2000/repos","events_url":"https://api.github.com/users/kevinkjt2000/events{/privacy}","received_events_url":"https://api.github.com/users/kevinkjt2000/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/kevinkjt2000/bowser","description":"Discord bot for displaying status of configured game servers on demand","fork":false,"url":"https://api.github.com/repos/kevinkjt2000/bowser","forks_url":"https://api.github.com/repos/kevinkjt2000/bowser/forks","keys_url":"https://api.github.com/repos/kevinkjt2000/bowser/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kevinkjt2000/bowser/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kevinkjt2000/bowser/teams","hooks_url":"https://api.github.com/repos/kevinkjt2000/bowser/hooks","issue_events_url":"https://api.github.com/repos/kevinkjt2000/bowser/issues/events{/number}","events_url":"https://api.github.com/repos/kevinkjt2000/bowser/events","assignees_url":"https://api.github.com/repos/kevinkjt2000/bowser/assignees{/user}","branches_url":"https://api.github.com/repos/kevinkjt2000/bowser/branches{/branch}","tags_url":"https://api.github.com/repos/kevinkjt2000/bowser/tags","blobs_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/refs{/sha}","trees_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kevinkjt2000/bowser/statuses/{sha}","languages_url":"https://api.github.com/repos/kevinkjt2000/bowser/languages","stargazers_url":"https://api.github.com/repos/kevinkjt2000/bowser/stargazers","contributors_url":"https://api.github.com/repos/kevinkjt2000/bowser/contributors","subscribers_url":"https://api.github.com/repos/kevinkjt2000/bowser/subscribers","subscription_url":"https://api.github.com/repos/kevinkjt2000/bowser/subscription","commits_url":"https://api.github.com/repos/kevinkjt2000/bowser/commits{/sha}","git_commits_url":"https://api.github.com/repos/kevinkjt2000/bowser/git/commits{/sha}","comments_url":"https://api.github.com/repos/kevinkjt2000/bowser/comments{/number}","issue_comment_url":"https://api.github.com/repos/kevinkjt2000/bowser/issues/comments{/number}","contents_url":"https://api.github.com/repos/kevinkjt2000/bowser/contents/{+path}","compare_url":"https://api.github.com/repos/kevinkjt2000/bowser/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kevinkjt2000/bowser/merges","archive_url":"https://api.github.com/repos/kevinkjt2000/bowser/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kevinkjt2000/bowser/downloads","issues_url":"https://api.github.com/repos/kevinkjt2000/bowser/issues{/number}","pulls_url":"https://api.github.com/repos/kevinkjt2000/bowser/pulls{/number}","milestones_url":"https://api.github.com/repos/kevinkjt2000/bowser/milestones{/number}","notifications_url":"https://api.github.com/repos/kevinkjt2000/bowser/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kevinkjt2000/bowser/labels{/name}","releases_url":"https://api.github.com/repos/kevinkjt2000/bowser/releases{/id}","deployments_url":"https://api.github.com/repos/kevinkjt2000/bowser/deployments","created_at":"2017-06-17T15:17:02Z","updated_at":"2018-05-06T17:12:27Z","pushed_at":"2018-05-06T17:18:15Z","git_url":"git://github.com/kevinkjt2000/bowser.git","ssh_url":"git@github.com:kevinkjt2000/bowser.git","clone_url":"https://github.com/kevinkjt2000/bowser.git","svn_url":"https://github.com/kevinkjt2000/bowser","homepage":"","size":189,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":3,"mirror_url":null,"archived":false,"open_issues_count":8,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit"},"forks":3,"open_issues":8,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/kevinkjt2000/bowser/pulls/107"},"html":{"href":"https://github.com/kevinkjt2000/bowser/pull/107"},"issue":{"href":"https://api.github.com/repos/kevinkjt2000/bowser/issues/107"},"comments":{"href":"https://api.github.com/repos/kevinkjt2000/bowser/issues/107/comments"},"review_comments":{"href":"https://api.github.com/repos/kevinkjt2000/bowser/pulls/107/comments"},"review_comment":{"href":"https://api.github.com/repos/kevinkjt2000/bowser/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/kevinkjt2000/bowser/pulls/107/commits"},"statuses":{"href":"https://api.github.com/repos/kevinkjt2000/bowser/statuses/d5d588095a9cd837ba623ddd894d4c2f617238ec"}},"author_association":"CONTRIBUTOR","merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"kevinkjt2000","id":4098674,"avatar_url":"https://avatars1.githubusercontent.com/u/4098674?v=4","gravatar_id":"","url":"https://api.github.com/users/kevinkjt2000","html_url":"https://github.com/kevinkjt2000","followers_url":"https://api.github.com/users/kevinkjt2000/followers","following_url":"https://api.github.com/users/kevinkjt2000/following{/other_user}","gists_url":"https://api.github.com/users/kevinkjt2000/gists{/gist_id}","starred_url":"https://api.github.com/users/kevinkjt2000/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevinkjt2000/subscriptions","organizations_url":"https://api.github.com/users/kevinkjt2000/orgs","repos_url":"https://api.github.com/users/kevinkjt2000/repos","events_url":"https://api.github.com/users/kevinkjt2000/events{/privacy}","received_events_url":"https://api.github.com/users/kevinkjt2000/received_events","type":"User","site_admin":false},"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":11,"deletions":14,"changed_files":1}}
{"actor":{"display_login":"kevinkjt2000"}}