{"action":"created","issue":{"url":"https://api.github.com/repos/pypiserver/pypiserver/issues/158","repository_url":"https://api.github.com/repos/pypiserver/pypiserver","labels_url":"https://api.github.com/repos/pypiserver/pypiserver/issues/158/labels{/name}","comments_url":"https://api.github.com/repos/pypiserver/pypiserver/issues/158/comments","events_url":"https://api.github.com/repos/pypiserver/pypiserver/issues/158/events","html_url":"https://github.com/pypiserver/pypiserver/pull/158","id":165992101,"number":158,"title":"Update Tests for Twine >= 1.7 to Fix Test Failures","user":{"login":"mplanchard","id":6752481,"avatar_url":"https://avatars.githubusercontent.com/u/6752481?v=3","gravatar_id":"","url":"https://api.github.com/users/mplanchard","html_url":"https://github.com/mplanchard","followers_url":"https://api.github.com/users/mplanchard/followers","following_url":"https://api.github.com/users/mplanchard/following{/other_user}","gists_url":"https://api.github.com/users/mplanchard/gists{/gist_id}","starred_url":"https://api.github.com/users/mplanchard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mplanchard/subscriptions","organizations_url":"https://api.github.com/users/mplanchard/orgs","repos_url":"https://api.github.com/users/mplanchard/repos","events_url":"https://api.github.com/users/mplanchard/events{/privacy}","received_events_url":"https://api.github.com/users/mplanchard/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pypiserver/pypiserver/labels/status.URGENT","name":"status.URGENT","color":"d96f0b"},{"url":"https://api.github.com/repos/pypiserver/pypiserver/labels/type.Bug","name":"type.Bug","color":"f7c6c7"}],"state":"open","locked":false,"assignee":{"login":"ankostis","id":501585,"avatar_url":"https://avatars.githubusercontent.com/u/501585?v=3","gravatar_id":"","url":"https://api.github.com/users/ankostis","html_url":"https://github.com/ankostis","followers_url":"https://api.github.com/users/ankostis/followers","following_url":"https://api.github.com/users/ankostis/following{/other_user}","gists_url":"https://api.github.com/users/ankostis/gists{/gist_id}","starred_url":"https://api.github.com/users/ankostis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ankostis/subscriptions","organizations_url":"https://api.github.com/users/ankostis/orgs","repos_url":"https://api.github.com/users/ankostis/repos","events_url":"https://api.github.com/users/ankostis/events{/privacy}","received_events_url":"https://api.github.com/users/ankostis/received_events","type":"User","site_admin":false},"assignees":[{"login":"ankostis","id":501585,"avatar_url":"https://avatars.githubusercontent.com/u/501585?v=3","gravatar_id":"","url":"https://api.github.com/users/ankostis","html_url":"https://github.com/ankostis","followers_url":"https://api.github.com/users/ankostis/followers","following_url":"https://api.github.com/users/ankostis/following{/other_user}","gists_url":"https://api.github.com/users/ankostis/gists{/gist_id}","starred_url":"https://api.github.com/users/ankostis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ankostis/subscriptions","organizations_url":"https://api.github.com/users/ankostis/orgs","repos_url":"https://api.github.com/users/ankostis/repos","events_url":"https://api.github.com/users/ankostis/events{/privacy}","received_events_url":"https://api.github.com/users/ankostis/received_events","type":"User","site_admin":false}],"milestone":null,"comments":4,"created_at":"2016-07-17T19:41:09Z","updated_at":"2016-07-17T20:20:41Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/pypiserver/pypiserver/pulls/158","html_url":"https://github.com/pypiserver/pypiserver/pull/158","diff_url":"https://github.com/pypiserver/pypiserver/pull/158.diff","patch_url":"https://github.com/pypiserver/pypiserver/pull/158.patch"},"body":"* Updated .travis.yml to fix PEP 440 warnings\r\n* Fixed twine calls\r\n\r\nWe were getting test failures on multiple branches in\r\n`test_server.py`. I first investigated a warning message\r\npopping up in every test run:\r\n\r\n```\r\nPEP440Warning,\r\n/home/travis/virtualenv/python3.5.2/lib/python3.5/site-packages/pkg_resources/__init__.py:2510: PEP440Warning: 'setuptools (git-0.4.0)' is being parsed as a legacy, non PEP 440, version. You may find odd behavior and sort order. In particular it will be sorted as less than 0.0. It is recommend to migrate to PEP 440 compatible versions.\r\n```\r\n\r\nMoving the installation of setuptools, pip, sphinx, and tox\r\ninto the `install` key for Travis resolved that issue, but\r\n`test_server.py` tests were still failing. It turns out that\r\nTwine 1.7.0 added support for SSL cert specification and,\r\nin the process, changed the call signature for the `upload`\r\nand `register` internal methods.\r\n\r\nThis PR fixes the calls so that they align with Twine's new\r\nfunction signature. Note that tests now fail on Twine <1.7.0,\r\nso I have also updated the dev requirements file."},"comment":{"url":"https://api.github.com/repos/pypiserver/pypiserver/issues/comments/233201804","html_url":"https://github.com/pypiserver/pypiserver/pull/158#issuecomment-233201804","issue_url":"https://api.github.com/repos/pypiserver/pypiserver/issues/158","id":233201804,"user":{"login":"mplanchard","id":6752481,"avatar_url":"https://avatars.githubusercontent.com/u/6752481?v=3","gravatar_id":"","url":"https://api.github.com/users/mplanchard","html_url":"https://github.com/mplanchard","followers_url":"https://api.github.com/users/mplanchard/followers","following_url":"https://api.github.com/users/mplanchard/following{/other_user}","gists_url":"https://api.github.com/users/mplanchard/gists{/gist_id}","starred_url":"https://api.github.com/users/mplanchard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mplanchard/subscriptions","organizations_url":"https://api.github.com/users/mplanchard/orgs","repos_url":"https://api.github.com/users/mplanchard/repos","events_url":"https://api.github.com/users/mplanchard/events{/privacy}","received_events_url":"https://api.github.com/users/mplanchard/received_events","type":"User","site_admin":false},"created_at":"2016-07-17T20:20:41Z","updated_at":"2016-07-17T20:20:41Z","body":"Hm. Not seeing the certificate issues locally anymore, and the `test_standalone.sh` script is now working consistently. However, it is still failing in Travis. I am continuing to investigate."}}
{"actor":{"display_login":"mplanchard"}}