{"action":"closed","number":86,"pull_request":{"url":"https://api.github.com/repos/jsmits/zwift-client/pulls/86","id":249628281,"node_id":"MDExOlB1bGxSZXF1ZXN0MjQ5NjI4Mjgx","html_url":"https://github.com/jsmits/zwift-client/pull/86","diff_url":"https://github.com/jsmits/zwift-client/pull/86.diff","patch_url":"https://github.com/jsmits/zwift-client/pull/86.patch","issue_url":"https://api.github.com/repos/jsmits/zwift-client/issues/86","number":86,"state":"closed","locked":false,"title":"Update flake8 to 3.7.4","user":{"login":"pyup-bot","id":16239342,"node_id":"MDQ6VXNlcjE2MjM5MzQy","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 [flake8](https://pypi.org/project/flake8) from **3.5.0** to **3.7.4**.\n\n\n\n<details>\n  <summary>Changelog</summary>\n  \n  \n   ### 3.7.4\n   ```\n   -------------------\n\nYou can view the `3.7.4 milestone`_ on GitLab for more details.\n\nBugs Fixed\n~~~~~~~~~~\n\n- Fix performance regression with lots of ``per-file-ignores`` and errors\n  (See also `GitLab!299`_, `GitLab501`_)\n\n\n.. all links\n.. _3.7.4 milestone:\n    https://gitlab.com/pycqa/flake8/milestones/27\n\n.. issue links\n.. _GitLab501:\n    https://gitlab.com/pycqa/flake8/issues/501\n\n.. merge request links\n.. _GitLab!299:\n    https://gitlab.com/pycqa/flake8/merge_requests/299\n   ```\n   \n  \n  \n   ### 3.7.3\n   ```\n   -------------------\n\nYou can view the `3.7.3 milestone`_ on GitLab for more details.\n\nBugs Fixed\n~~~~~~~~~~\n\n- Fix imports of ``typing`` in python 3.5.0 / 3.5.1 (See also `GitLab!294`_,\n  `GitLab498`_)\n\n- Fix ``flake8 --statistics`` (See also `GitLab!295`_, `GitLab499`_)\n\n- Gracefully ignore ``flake8-per-file-ignores`` plugin if installed (See also\n  `GitLab!297`_, `GitLab495`_)\n\n- Improve error message for malformed ``per-file-ignores`` (See also\n  `GitLab!298`_, `GitLab489`_)\n\n\n.. all links\n.. _3.7.3 milestone:\n    https://gitlab.com/pycqa/flake8/milestones/26\n\n.. issue links\n.. _GitLab489:\n    https://gitlab.com/pycqa/flake8/issues/489\n.. _GitLab495:\n    https://gitlab.com/pycqa/flake8/issues/495\n.. _GitLab498:\n    https://gitlab.com/pycqa/flake8/issues/498\n.. _GitLab499:\n    https://gitlab.com/pycqa/flake8/issues/499\n\n.. merge request links\n.. _GitLab!294:\n    https://gitlab.com/pycqa/flake8/merge_requests/294\n.. _GitLab!295:\n    https://gitlab.com/pycqa/flake8/merge_requests/295\n.. _GitLab!297:\n    https://gitlab.com/pycqa/flake8/merge_requests/297\n.. _GitLab!298:\n    https://gitlab.com/pycqa/flake8/merge_requests/298\n   ```\n   \n  \n  \n   ### 3.7.2\n   ```\n   -------------------\n\nYou can view the `3.7.2 milestone`_ on GitLab for more details.\n\nBugs Fixed\n~~~~~~~~~~\n\n- Fix broken ``flake8 --diff`` (regressed in 3.7.0) (See also `GitLab!292`_,\n  `GitLab490`_)\n\n- Fix typo in plugin exception reporting (See also `GitLab!275`_,\n  `GitLab491`_)\n\n- Fix ``AttributeError`` while attempting to use the legacy api (regressed in\n  3.7.0) (See also `GitLab!293`_, `GitLab497`_)\n\n.. all links\n.. _3.7.2 milestone:\n    https://gitlab.com/pycqa/flake8/milestones/25\n\n.. issue links\n.. _GitLab490:\n    https://gitlab.com/pycqa/flake8/issues/490\n.. _GitLab491:\n    https://gitlab.com/pycqa/flake8/issues/491\n.. _GitLab497:\n    https://gitlab.com/pycqa/flake8/issues/497\n\n.. merge request links\n.. _GitLab!292:\n    https://gitlab.com/pycqa/flake8/merge_requests/292\n.. _GitLab!275:\n    https://gitlab.com/pycqa/flake8/merge_requests/275\n.. _GitLab!293:\n    https://gitlab.com/pycqa/flake8/merge_requests/293\n   ```\n   \n  \n  \n   ### 3.7.1\n   ```\n   -------------------\n\nYou can view the `3.7.1 milestone`_ on GitLab for more details.\n\nBugs Fixed\n~~~~~~~~~~\n\n- Fix capitalized filenames in ``per-file-ignores`` setting (See also\n  `GitLab!290`_, `GitLab488`_)\n\n.. all links\n.. _3.7.1 milestone:\n    https://gitlab.com/pycqa/flake8/milestones/24\n\n.. issue links\n.. _GitLab488:\n    https://gitlab.com/pycqa/flake8/issues/488\n\n.. merge request links\n.. _GitLab!290:\n    https://gitlab.com/pycqa/flake8/merge_requests/290\n   ```\n   \n  \n  \n   ### 3.7.0\n   ```\n   -------------------\n\nYou can view the `3.7.0 milestone`_ on GitLab for more details.\n\nNew Dependency Information\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n- Add dependency on ``entrypoints`` &gt;= 0.3, &lt; 0.4 (See also `GitLab!264`_,\n  `GitLab!288`_)\n\n- Pyflakes has been updated to &gt;= 2.1.0, &lt; 2.2.0 (See also `GitLab!283`_,\n  `GitLab!285`_)\n\n- pycodestyle has been updated to &gt;= 2.5.0, &lt; 2.6.0 (See also `GitLab!287`_)\n\nFeatures\n~~~~~~~~\n\n- Add support for ``per-file-ignores`` (See also `GitLab!259`_, `GitLab156`_,\n  `GitLab!281`_, `GitLab471`_)\n\n- Enable use of ``float`` and ``complex`` option types (See also `GitLab!261`_,\n  `GitLab452`_)\n\n- Improve startup performance by switching from ``pkg_resources`` to\n  ``entrypoints`` (See also `GitLab!264`_)\n\n- Add metadata for use through the `pre-commit`_ git hooks framework (See also\n  `GitLab!268`_, `GitLab!284`_)\n\n- Allow physical line checks to return more than one result (See also\n  `GitLab!269`_)\n\n- Allow `` noqa:X123`` comments without space between the colon and codes\n  list (See also `GitLab!273`_, `GitLab470`_)\n\n- Remove broken and unused ``flake8.listen`` plugin type (See also\n  `GitLab!274`_, `GitLab480`_)\n\n.. all links\n.. _3.7.0 milestone:\n    https://gitlab.com/pycqa/flake8/milestones/23\n.. _pre-commit:\n    https://pre-commit.com/\n\n.. issue links\n.. _GitLab156:\n    https://gitlab.com/pycqa/flake8/issues/156\n.. _GitLab452:\n    https://gitlab.com/pycqa/flake8/issues/452\n.. _GitLab470:\n    https://gitlab.com/pycqa/flake8/issues/470\n.. _GitLab471:\n    https://gitlab.com/pycqa/flake8/issues/471\n.. _GitLab480:\n    https://gitlab.com/pycqa/flake8/issues/480\n\n.. merge request links\n.. _GitLab!259:\n    https://gitlab.com/pycqa/flake8/merge_requests/259\n.. _GitLab!261:\n    https://gitlab.com/pycqa/flake8/merge_requests/261\n.. _GitLab!264:\n    https://gitlab.com/pycqa/flake8/merge_requests/264\n.. _GitLab!268:\n    https://gitlab.com/pycqa/flake8/merge_requests/268\n.. _GitLab!269:\n    https://gitlab.com/pycqa/flake8/merge_requests/269\n.. _GitLab!273:\n    https://gitlab.com/pycqa/flake8/merge_requests/273\n.. _GitLab!274:\n    https://gitlab.com/pycqa/flake8/merge_requests/274\n.. _GitLab!281:\n    https://gitlab.com/pycqa/flake8/merge_requests/281\n.. _GitLab!283:\n    https://gitlab.com/pycqa/flake8/merge_requests/283\n.. _GitLab!284:\n    https://gitlab.com/pycqa/flake8/merge_requests/284\n.. _GitLab!285:\n    https://gitlab.com/pycqa/flake8/merge_requests/285\n.. _GitLab!287:\n    https://gitlab.com/pycqa/flake8/merge_requests/287\n.. _GitLab!288:\n    https://gitlab.com/pycqa/flake8/merge_requests/288\n   ```\n   \n  \n  \n   ### 3.6.0\n   ```\n   -------------------\n\nYou can view the `3.6.0 milestone`_ on GitLab for more details.\n\nNew Dependency Information\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n- pycodestyle has been updated to &gt;= 2.4.0, &lt; 2.5.0 (See also `GitLab381`_,\n  `GitLab415`_, `GitLab!212`_, `GitLab!230`_, `GitLab!231`_)\n\n- Pyflakes has been updated to &gt;= 2.0.0, &lt; 2.1.0 (See also `GitLab422`_,\n  `GitLab!239`_)\n\n- flake8 requires python 2.x &gt;= 2.7 or python 3.x &gt;= 3.4 (See also\n  `GitLab!225`_)\n\nFeatures\n~~~~~~~~\n\n- Add ``paths`` to allow local plugins to exist outside of ``sys.path`` (See\n  also `GitLab379`_, `GitLab!211`_)\n\n- Copy ``setup.cfg`` files to the temporary git hook execution directory (See\n  also `GitLab!215`_)\n\n- Only skip a file if `` flake8: noqa`` is on a line by itself (See also\n  `GitLab453`_, `GitLab!219`_)\n\n- Provide a better user experience for broken plugins (See also `GitLab!221`_)\n\n- Report ``E902`` when a file passed on the command line does not exist (See\n  also `GitLab405`_, `GitLab!227`_)\n\n- Add ``--extend-ignore`` for extending the default ``ignore`` instead of\n  overriding it (See also `GitLab365`_, `GitLab!233`_)\n\nBugs Fixed\n~~~~~~~~~~\n\n- Respect a formatter&#39;s newline setting when printing (See also `GitLab!222`_)\n\n- Fix leaking of processes in the legacy api (See also `GitLab410`_,\n  `GitLab!228`_)\n\n- Fix a ``SyntaxWarning`` for an invalid escape sequence (See also\n  `GitLab!244`_)\n\n- Fix ``DeprecationWarning`` due to import of ``abc`` classes from the\n  ``collections`` module (See also `GitLab!249`_)\n\n- Defer ``setuptools`` import to improve flake8 startup time (See also\n  `GitLab!250`_)\n\n- Fix inconsistent line endings in ``FileProcessor.lines`` when running under\n  python 3.x (See also `GitLab457`_, `GitLab!255`_)\n\n\n.. all links\n.. _3.6.0 milestone:\n    https://gitlab.com/pycqa/flake8/milestones/21\n\n.. issue links\n.. _GitLab365:\n    https://gitlab.com/pycqa/flake8/issues/365\n.. _GitLab379:\n    https://gitlab.com/pycqa/flake8/issues/379\n.. _GitLab381:\n    https://gitlab.com/pycqa/flake8/issues/381\n.. _GitLab405:\n    https://gitlab.com/pycqa/flake8/issues/405\n.. _GitLab410:\n    https://gitlab.com/pycqa/flake8/issues/410\n.. _GitLab415:\n    https://gitlab.com/pycqa/flake8/issues/415\n.. _GitLab422:\n    https://gitlab.com/pycqa/flake8/issues/422\n.. _GitLab453:\n    https://gitlab.com/pycqa/flake8/issues/453\n.. _GitLab457:\n    https://gitlab.com/pycqa/flake8/issues/457\n\n.. merge request links\n.. _GitLab!211:\n    https://gitlab.com/pycqa/flake8/merge_requests/211\n.. _GitLab!212:\n    https://gitlab.com/pycqa/flake8/merge_requests/212\n.. _GitLab!215:\n    https://gitlab.com/pycqa/flake8/merge_requests/215\n.. _GitLab!219:\n    https://gitlab.com/pycqa/flake8/merge_requests/219\n.. _GitLab!221:\n    https://gitlab.com/pycqa/flake8/merge_requests/221\n.. _GitLab!222:\n    https://gitlab.com/pycqa/flake8/merge_requests/222\n.. _GitLab!225:\n    https://gitlab.com/pycqa/flake8/merge_requests/225\n.. _GitLab!227:\n    https://gitlab.com/pycqa/flake8/merge_requests/227\n.. _GitLab!228:\n    https://gitlab.com/pycqa/flake8/merge_requests/228\n.. _GitLab!230:\n    https://gitlab.com/pycqa/flake8/merge_requests/230\n.. _GitLab!231:\n    https://gitlab.com/pycqa/flake8/merge_requests/231\n.. _GitLab!233:\n    https://gitlab.com/pycqa/flake8/merge_requests/233\n.. _GitLab!239:\n    https://gitlab.com/pycqa/flake8/merge_requests/239\n.. _GitLab!244:\n    https://gitlab.com/pycqa/flake8/merge_requests/244\n.. _GitLab!249:\n    https://gitlab.com/pycqa/flake8/merge_requests/249\n.. _GitLab!250:\n    https://gitlab.com/pycqa/flake8/merge_requests/250\n.. _GitLab!255:\n    https://gitlab.com/pycqa/flake8/merge_requests/255\n   ```\n   \n  \n</details>\n\n\n \n\n<details>\n  <summary>Links</summary>\n  \n  - PyPI: https://pypi.org/project/flake8\n  - Changelog: https://pyup.io/changelogs/flake8/\n  - Repo: https://gitlab.com/pycqa/flake8\n</details>\n\n","created_at":"2019-02-01T14:51:22Z","updated_at":"2019-02-04T22:09:38Z","closed_at":"2019-02-04T22:09:38Z","merged_at":null,"merge_commit_sha":"8e9fb65a7e68cb516cd719d3337082fa78d53b8d","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/jsmits/zwift-client/pulls/86/commits","review_comments_url":"https://api.github.com/repos/jsmits/zwift-client/pulls/86/comments","review_comment_url":"https://api.github.com/repos/jsmits/zwift-client/pulls/comments{/number}","comments_url":"https://api.github.com/repos/jsmits/zwift-client/issues/86/comments","statuses_url":"https://api.github.com/repos/jsmits/zwift-client/statuses/d674cc80faa712bc4dfc167fc44194cb3d8180d0","head":{"label":"jsmits:pyup-update-flake8-3.5.0-to-3.7.4","ref":"pyup-update-flake8-3.5.0-to-3.7.4","sha":"d674cc80faa712bc4dfc167fc44194cb3d8180d0","user":{"login":"jsmits","id":25479,"node_id":"MDQ6VXNlcjI1NDc5","avatar_url":"https://avatars2.githubusercontent.com/u/25479?v=4","gravatar_id":"","url":"https://api.github.com/users/jsmits","html_url":"https://github.com/jsmits","followers_url":"https://api.github.com/users/jsmits/followers","following_url":"https://api.github.com/users/jsmits/following{/other_user}","gists_url":"https://api.github.com/users/jsmits/gists{/gist_id}","starred_url":"https://api.github.com/users/jsmits/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsmits/subscriptions","organizations_url":"https://api.github.com/users/jsmits/orgs","repos_url":"https://api.github.com/users/jsmits/repos","events_url":"https://api.github.com/users/jsmits/events{/privacy}","received_events_url":"https://api.github.com/users/jsmits/received_events","type":"User","site_admin":false},"repo":{"id":117069377,"node_id":"MDEwOlJlcG9zaXRvcnkxMTcwNjkzNzc=","name":"zwift-client","full_name":"jsmits/zwift-client","private":false,"owner":{"login":"jsmits","id":25479,"node_id":"MDQ6VXNlcjI1NDc5","avatar_url":"https://avatars2.githubusercontent.com/u/25479?v=4","gravatar_id":"","url":"https://api.github.com/users/jsmits","html_url":"https://github.com/jsmits","followers_url":"https://api.github.com/users/jsmits/followers","following_url":"https://api.github.com/users/jsmits/following{/other_user}","gists_url":"https://api.github.com/users/jsmits/gists{/gist_id}","starred_url":"https://api.github.com/users/jsmits/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsmits/subscriptions","organizations_url":"https://api.github.com/users/jsmits/orgs","repos_url":"https://api.github.com/users/jsmits/repos","events_url":"https://api.github.com/users/jsmits/events{/privacy}","received_events_url":"https://api.github.com/users/jsmits/received_events","type":"User","site_admin":false},"html_url":"https://github.com/jsmits/zwift-client","description":"Zwift Mobile API client written in Python.","fork":false,"url":"https://api.github.com/repos/jsmits/zwift-client","forks_url":"https://api.github.com/repos/jsmits/zwift-client/forks","keys_url":"https://api.github.com/repos/jsmits/zwift-client/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jsmits/zwift-client/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jsmits/zwift-client/teams","hooks_url":"https://api.github.com/repos/jsmits/zwift-client/hooks","issue_events_url":"https://api.github.com/repos/jsmits/zwift-client/issues/events{/number}","events_url":"https://api.github.com/repos/jsmits/zwift-client/events","assignees_url":"https://api.github.com/repos/jsmits/zwift-client/assignees{/user}","branches_url":"https://api.github.com/repos/jsmits/zwift-client/branches{/branch}","tags_url":"https://api.github.com/repos/jsmits/zwift-client/tags","blobs_url":"https://api.github.com/repos/jsmits/zwift-client/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jsmits/zwift-client/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jsmits/zwift-client/git/refs{/sha}","trees_url":"https://api.github.com/repos/jsmits/zwift-client/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jsmits/zwift-client/statuses/{sha}","languages_url":"https://api.github.com/repos/jsmits/zwift-client/languages","stargazers_url":"https://api.github.com/repos/jsmits/zwift-client/stargazers","contributors_url":"https://api.github.com/repos/jsmits/zwift-client/contributors","subscribers_url":"https://api.github.com/repos/jsmits/zwift-client/subscribers","subscription_url":"https://api.github.com/repos/jsmits/zwift-client/subscription","commits_url":"https://api.github.com/repos/jsmits/zwift-client/commits{/sha}","git_commits_url":"https://api.github.com/repos/jsmits/zwift-client/git/commits{/sha}","comments_url":"https://api.github.com/repos/jsmits/zwift-client/comments{/number}","issue_comment_url":"https://api.github.com/repos/jsmits/zwift-client/issues/comments{/number}","contents_url":"https://api.github.com/repos/jsmits/zwift-client/contents/{+path}","compare_url":"https://api.github.com/repos/jsmits/zwift-client/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jsmits/zwift-client/merges","archive_url":"https://api.github.com/repos/jsmits/zwift-client/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jsmits/zwift-client/downloads","issues_url":"https://api.github.com/repos/jsmits/zwift-client/issues{/number}","pulls_url":"https://api.github.com/repos/jsmits/zwift-client/pulls{/number}","milestones_url":"https://api.github.com/repos/jsmits/zwift-client/milestones{/number}","notifications_url":"https://api.github.com/repos/jsmits/zwift-client/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jsmits/zwift-client/labels{/name}","releases_url":"https://api.github.com/repos/jsmits/zwift-client/releases{/id}","deployments_url":"https://api.github.com/repos/jsmits/zwift-client/deployments","created_at":"2018-01-11T08:05:04Z","updated_at":"2019-01-30T11:37:03Z","pushed_at":"2019-02-04T22:09:34Z","git_url":"git://github.com/jsmits/zwift-client.git","ssh_url":"git@github.com:jsmits/zwift-client.git","clone_url":"https://github.com/jsmits/zwift-client.git","svn_url":"https://github.com/jsmits/zwift-client","homepage":"","size":65,"stargazers_count":9,"watchers_count":9,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"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","node_id":"MDc6TGljZW5zZTEz"},"forks":1,"open_issues":8,"watchers":9,"default_branch":"master"}},"base":{"label":"jsmits:master","ref":"master","sha":"02effd3d08c9c14b2d739ce2be6e1a133f3b430d","user":{"login":"jsmits","id":25479,"node_id":"MDQ6VXNlcjI1NDc5","avatar_url":"https://avatars2.githubusercontent.com/u/25479?v=4","gravatar_id":"","url":"https://api.github.com/users/jsmits","html_url":"https://github.com/jsmits","followers_url":"https://api.github.com/users/jsmits/followers","following_url":"https://api.github.com/users/jsmits/following{/other_user}","gists_url":"https://api.github.com/users/jsmits/gists{/gist_id}","starred_url":"https://api.github.com/users/jsmits/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsmits/subscriptions","organizations_url":"https://api.github.com/users/jsmits/orgs","repos_url":"https://api.github.com/users/jsmits/repos","events_url":"https://api.github.com/users/jsmits/events{/privacy}","received_events_url":"https://api.github.com/users/jsmits/received_events","type":"User","site_admin":false},"repo":{"id":117069377,"node_id":"MDEwOlJlcG9zaXRvcnkxMTcwNjkzNzc=","name":"zwift-client","full_name":"jsmits/zwift-client","private":false,"owner":{"login":"jsmits","id":25479,"node_id":"MDQ6VXNlcjI1NDc5","avatar_url":"https://avatars2.githubusercontent.com/u/25479?v=4","gravatar_id":"","url":"https://api.github.com/users/jsmits","html_url":"https://github.com/jsmits","followers_url":"https://api.github.com/users/jsmits/followers","following_url":"https://api.github.com/users/jsmits/following{/other_user}","gists_url":"https://api.github.com/users/jsmits/gists{/gist_id}","starred_url":"https://api.github.com/users/jsmits/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsmits/subscriptions","organizations_url":"https://api.github.com/users/jsmits/orgs","repos_url":"https://api.github.com/users/jsmits/repos","events_url":"https://api.github.com/users/jsmits/events{/privacy}","received_events_url":"https://api.github.com/users/jsmits/received_events","type":"User","site_admin":false},"html_url":"https://github.com/jsmits/zwift-client","description":"Zwift Mobile API client written in Python.","fork":false,"url":"https://api.github.com/repos/jsmits/zwift-client","forks_url":"https://api.github.com/repos/jsmits/zwift-client/forks","keys_url":"https://api.github.com/repos/jsmits/zwift-client/keys{/key_id}","collaborators_url":"https://api.github.com/repos/jsmits/zwift-client/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/jsmits/zwift-client/teams","hooks_url":"https://api.github.com/repos/jsmits/zwift-client/hooks","issue_events_url":"https://api.github.com/repos/jsmits/zwift-client/issues/events{/number}","events_url":"https://api.github.com/repos/jsmits/zwift-client/events","assignees_url":"https://api.github.com/repos/jsmits/zwift-client/assignees{/user}","branches_url":"https://api.github.com/repos/jsmits/zwift-client/branches{/branch}","tags_url":"https://api.github.com/repos/jsmits/zwift-client/tags","blobs_url":"https://api.github.com/repos/jsmits/zwift-client/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/jsmits/zwift-client/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/jsmits/zwift-client/git/refs{/sha}","trees_url":"https://api.github.com/repos/jsmits/zwift-client/git/trees{/sha}","statuses_url":"https://api.github.com/repos/jsmits/zwift-client/statuses/{sha}","languages_url":"https://api.github.com/repos/jsmits/zwift-client/languages","stargazers_url":"https://api.github.com/repos/jsmits/zwift-client/stargazers","contributors_url":"https://api.github.com/repos/jsmits/zwift-client/contributors","subscribers_url":"https://api.github.com/repos/jsmits/zwift-client/subscribers","subscription_url":"https://api.github.com/repos/jsmits/zwift-client/subscription","commits_url":"https://api.github.com/repos/jsmits/zwift-client/commits{/sha}","git_commits_url":"https://api.github.com/repos/jsmits/zwift-client/git/commits{/sha}","comments_url":"https://api.github.com/repos/jsmits/zwift-client/comments{/number}","issue_comment_url":"https://api.github.com/repos/jsmits/zwift-client/issues/comments{/number}","contents_url":"https://api.github.com/repos/jsmits/zwift-client/contents/{+path}","compare_url":"https://api.github.com/repos/jsmits/zwift-client/compare/{base}...{head}","merges_url":"https://api.github.com/repos/jsmits/zwift-client/merges","archive_url":"https://api.github.com/repos/jsmits/zwift-client/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/jsmits/zwift-client/downloads","issues_url":"https://api.github.com/repos/jsmits/zwift-client/issues{/number}","pulls_url":"https://api.github.com/repos/jsmits/zwift-client/pulls{/number}","milestones_url":"https://api.github.com/repos/jsmits/zwift-client/milestones{/number}","notifications_url":"https://api.github.com/repos/jsmits/zwift-client/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/jsmits/zwift-client/labels{/name}","releases_url":"https://api.github.com/repos/jsmits/zwift-client/releases{/id}","deployments_url":"https://api.github.com/repos/jsmits/zwift-client/deployments","created_at":"2018-01-11T08:05:04Z","updated_at":"2019-01-30T11:37:03Z","pushed_at":"2019-02-04T22:09:34Z","git_url":"git://github.com/jsmits/zwift-client.git","ssh_url":"git@github.com:jsmits/zwift-client.git","clone_url":"https://github.com/jsmits/zwift-client.git","svn_url":"https://github.com/jsmits/zwift-client","homepage":"","size":65,"stargazers_count":9,"watchers_count":9,"language":"Python","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"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","node_id":"MDc6TGljZW5zZTEz"},"forks":1,"open_issues":8,"watchers":9,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/jsmits/zwift-client/pulls/86"},"html":{"href":"https://github.com/jsmits/zwift-client/pull/86"},"issue":{"href":"https://api.github.com/repos/jsmits/zwift-client/issues/86"},"comments":{"href":"https://api.github.com/repos/jsmits/zwift-client/issues/86/comments"},"review_comments":{"href":"https://api.github.com/repos/jsmits/zwift-client/pulls/86/comments"},"review_comment":{"href":"https://api.github.com/repos/jsmits/zwift-client/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/jsmits/zwift-client/pulls/86/commits"},"statuses":{"href":"https://api.github.com/repos/jsmits/zwift-client/statuses/d674cc80faa712bc4dfc167fc44194cb3d8180d0"}},"author_association":"COLLABORATOR","merged":false,"mergeable":true,"rebaseable":true,"mergeable_state":"unstable","merged_by":null,"comments":1,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}}
{"actor":{"display_login":"pyup-bot"}}