{"action":"closed","issue":{"url":"https://api.github.com/repos/Trax-air/swagger-tester/issues/43","repository_url":"https://api.github.com/repos/Trax-air/swagger-tester","labels_url":"https://api.github.com/repos/Trax-air/swagger-tester/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/Trax-air/swagger-tester/issues/43/comments","events_url":"https://api.github.com/repos/Trax-air/swagger-tester/issues/43/events","html_url":"https://github.com/Trax-air/swagger-tester/issues/43","id":196323028,"number":43,"title":"OS X -- Testing under Python 3.6 -- issue with setup_requires","user":{"login":"ssteinerx","id":43063,"avatar_url":"https://avatars3.githubusercontent.com/u/43063?v=3","gravatar_id":"","url":"https://api.github.com/users/ssteinerx","html_url":"https://github.com/ssteinerx","followers_url":"https://api.github.com/users/ssteinerx/followers","following_url":"https://api.github.com/users/ssteinerx/following{/other_user}","gists_url":"https://api.github.com/users/ssteinerx/gists{/gist_id}","starred_url":"https://api.github.com/users/ssteinerx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ssteinerx/subscriptions","organizations_url":"https://api.github.com/users/ssteinerx/orgs","repos_url":"https://api.github.com/users/ssteinerx/repos","events_url":"https://api.github.com/users/ssteinerx/events{/privacy}","received_events_url":"https://api.github.com/users/ssteinerx/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-19T03:16:32Z","updated_at":"2017-06-11T13:47:14Z","closed_at":"2017-06-11T13:47:14Z","body":"Just adding `py36` to `envlist` in tox.ini should be enough to run the tests under Python 3.6.\r\n\r\nBut, apparently due to the way that `setup_requires` handles installation of `pytest-runner`, this leads to one of these beauties:\r\n```\r\nProcessing ./.tox/dist/swagger_tester-0.2.7.zip\r\n    Complete output from command python setup.py egg_info:\r\n    Download error on https://pypi.python.org/simple/pytest-runner/: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749) -- Some packages may not be found!\r\n    Couldn't find index page for 'pytest-runner' (maybe misspelled?)\r\n    Download error on https://pypi.python.org/simple/: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749) -- Some packages may not be found!\r\n    No local packages or working download links found for pytest-runner\r\n```\r\n\r\n`pip` will install the same package just fine.\r\n\r\nIssue is mentioned here:\r\n\r\nhttps://github.com/pypa/pip/issues/4156\r\n\r\nAnd some tips here about overcoming the issues here:\r\n\r\nhttps://pip.pypa.io/en/stable/reference/pip_install/#controlling-setup-requires\r\n\r\nAnd some info about 3.6 bundling its own openssl and, so not using the (oddball) OS trust bundle etc. is here:\r\n\r\nhttps://bugs.python.org/issue28150\r\n\r\nNot sure where to go from here, but swagger-tester can't `tox` itself under 3.6 on OS X.\r\n"}}
{"actor":{"display_login":"flavianh"}}