{"action":"created","issue":{"url":"https://api.github.com/repos/pantsbuild/pex/issues/561","repository_url":"https://api.github.com/repos/pantsbuild/pex","labels_url":"https://api.github.com/repos/pantsbuild/pex/issues/561/labels{/name}","comments_url":"https://api.github.com/repos/pantsbuild/pex/issues/561/comments","events_url":"https://api.github.com/repos/pantsbuild/pex/issues/561/events","html_url":"https://github.com/pantsbuild/pex/issues/561","id":364603383,"node_id":"MDU6SXNzdWUzNjQ2MDMzODM=","number":561,"title":"tests/test_integration.py `test_jupyter_appnope_env_markers` fails with ipykernel 5.0.0 release","user":{"login":"jsirois","id":157586,"node_id":"MDQ6VXNlcjE1NzU4Ng==","avatar_url":"https://avatars1.githubusercontent.com/u/157586?v=4","gravatar_id":"","url":"https://api.github.com/users/jsirois","html_url":"https://github.com/jsirois","followers_url":"https://api.github.com/users/jsirois/followers","following_url":"https://api.github.com/users/jsirois/following{/other_user}","gists_url":"https://api.github.com/users/jsirois/gists{/gist_id}","starred_url":"https://api.github.com/users/jsirois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsirois/subscriptions","organizations_url":"https://api.github.com/users/jsirois/orgs","repos_url":"https://api.github.com/users/jsirois/repos","events_url":"https://api.github.com/users/jsirois/events{/privacy}","received_events_url":"https://api.github.com/users/jsirois/received_events","type":"User","site_admin":false},"labels":[{"id":115645380,"node_id":"MDU6TGFiZWwxMTU2NDUzODA=","url":"https://api.github.com/repos/pantsbuild/pex/labels/bug","name":"bug","color":"fc2929","default":true},{"id":293075991,"node_id":"MDU6TGFiZWwyOTMwNzU5OTE=","url":"https://api.github.com/repos/pantsbuild/pex/labels/in%20progress","name":"in progress","color":"009800","default":false}],"state":"open","locked":false,"assignee":{"login":"jsirois","id":157586,"node_id":"MDQ6VXNlcjE1NzU4Ng==","avatar_url":"https://avatars1.githubusercontent.com/u/157586?v=4","gravatar_id":"","url":"https://api.github.com/users/jsirois","html_url":"https://github.com/jsirois","followers_url":"https://api.github.com/users/jsirois/followers","following_url":"https://api.github.com/users/jsirois/following{/other_user}","gists_url":"https://api.github.com/users/jsirois/gists{/gist_id}","starred_url":"https://api.github.com/users/jsirois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsirois/subscriptions","organizations_url":"https://api.github.com/users/jsirois/orgs","repos_url":"https://api.github.com/users/jsirois/repos","events_url":"https://api.github.com/users/jsirois/events{/privacy}","received_events_url":"https://api.github.com/users/jsirois/received_events","type":"User","site_admin":false},"assignees":[{"login":"jsirois","id":157586,"node_id":"MDQ6VXNlcjE1NzU4Ng==","avatar_url":"https://avatars1.githubusercontent.com/u/157586?v=4","gravatar_id":"","url":"https://api.github.com/users/jsirois","html_url":"https://github.com/jsirois","followers_url":"https://api.github.com/users/jsirois/followers","following_url":"https://api.github.com/users/jsirois/following{/other_user}","gists_url":"https://api.github.com/users/jsirois/gists{/gist_id}","starred_url":"https://api.github.com/users/jsirois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsirois/subscriptions","organizations_url":"https://api.github.com/users/jsirois/orgs","repos_url":"https://api.github.com/users/jsirois/repos","events_url":"https://api.github.com/users/jsirois/events{/privacy}","received_events_url":"https://api.github.com/users/jsirois/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-09-27T18:38:47Z","updated_at":"2018-09-27T18:46:12Z","closed_at":null,"author_association":"MEMBER","body":"As seen in CI:\r\n```\r\n=================================== FAILURES ===================================\r\n_______________________ test_jupyter_appnope_env_markers _______________________\r\n    @pytest.mark.skipif(NOT_CPYTHON27)\r\n    def test_jupyter_appnope_env_markers():\r\n      res = run_pex_command(['--disable-cache',\r\n                             'jupyter==1.0.0',\r\n                             '-c', 'jupyter',\r\n                             '--',\r\n                             '--version'])\r\n>     res.assert_success()\r\ntests/test_integration.py:882: \r\n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ \r\nself = results(output=[], return_code=None, exception=Untranslateable(\"Package Source...able by ChainedTranslator(WheelTranslator, EggTranslator, SourceTranslator)\\n')\r\n    def assert_success(self):\r\n      if not (self.exception is None and self.return_code in [None, 0]):\r\n        raise AssertionError(\r\n          'integration test failed: return_code=%s, exception=%r, output=%s, traceback=%s' % (\r\n>           self.return_code, self.exception, self.output, self.traceback\r\n          )\r\n        )\r\nE       AssertionError: integration test failed: return_code=None, exception=Untranslateable(\"Package SourcePackage(u'https://files.pythonhosted.org/packages/e1/cb/0129f461e8a4823fe662df4992d6ce8a0b593a5e86c6de78d4b882a0cf44/ipykernel-5.0.0.tar.gz#sha256=3e0ffdf545c0bf80d9dab6523ec6829831408c474772487aeb6eb9f0348b6a1e') is not translateable by ChainedTranslator(WheelTranslator, EggTranslator, SourceTranslator)\",), output=[], traceback=Traceback (most recent call last):\r\nE         File \"/home/travis/build/pantsbuild/pex/.tox/py27-integration/lib/python2.7/site-packages/pex/testing.py\", line 258, in run_pex_command\r\nE           main(args=args)\r\nE         File \"/home/travis/build/pantsbuild/pex/.tox/py27-integration/lib/python2.7/site-packages/pex/bin/pex.py\", line 737, in main\r\nE           pex_builder = build_pex(reqs, options, resolver_options_builder)\r\nE         File \"/home/travis/build/pantsbuild/pex/.tox/py27-integration/lib/python2.7/site-packages/pex/bin/pex.py\", line 667, in build_pex\r\nE           for dist in resolveds:\r\nE         File \"/home/travis/build/pantsbuild/pex/.tox/py27-integration/lib/python2.7/site-packages/pex/resolver.py\", line 527, in resolve_multi\r\nE           use_manylinux=use_manylinux):\r\nE         File \"/home/travis/build/pantsbuild/pex/.tox/py27-integration/lib/python2.7/site-packages/pex/resolver.py\", line 453, in resolve\r\nE           return resolver.resolve(resolvables_from_iterable(requirements, builder))\r\nE         File \"/home/travis/build/pantsbuild/pex/.tox/py27-integration/lib/python2.7/site-packages/pex/resolver.py\", line 248, in resolve\r\nE           dist = self.build(package, resolvable.options)\r\nE         File \"/home/travis/build/pantsbuild/pex/.tox/py27-integration/lib/python2.7/site-packages/pex/resolver.py\", line 206, in build\r\nE           raise Untranslateable('Package %s is not translateable by %s' % (package, translator))\r\nE       Untranslateable: Package SourcePackage(u'https://files.pythonhosted.org/packages/e1/cb/0129f461e8a4823fe662df4992d6ce8a0b593a5e86c6de78d4b882a0cf44/ipykernel-5.0.0.tar.gz#sha256=3e0ffdf545c0bf80d9dab6523ec6829831408c474772487aeb6eb9f0348b6a1e') is not translateable by ChainedTranslator(WheelTranslator, EggTranslator, SourceTranslator)\r\n.tox/py27-integration/lib/python2.7/site-packages/pex/testing.py:229: AssertionError\r\n========= 1 failed, 41 passed, 3 skipped, 1 xfailed in 344.62 seconds ==========\r\nERROR: InvocationError for command '/home/travis/build/pantsbuild/pex/.tox/py27-integration/bin/py.test tests/test_integration.py -vvs' (exited with code 1)\r\n___________________________________ summary ____________________________________\r\nERROR:   py27-integration: commands failed\r\n```"},"comment":{"url":"https://api.github.com/repos/pantsbuild/pex/issues/comments/425201974","html_url":"https://github.com/pantsbuild/pex/issues/561#issuecomment-425201974","issue_url":"https://api.github.com/repos/pantsbuild/pex/issues/561","id":425201974,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNTIwMTk3NA==","user":{"login":"jsirois","id":157586,"node_id":"MDQ6VXNlcjE1NzU4Ng==","avatar_url":"https://avatars1.githubusercontent.com/u/157586?v=4","gravatar_id":"","url":"https://api.github.com/users/jsirois","html_url":"https://github.com/jsirois","followers_url":"https://api.github.com/users/jsirois/followers","following_url":"https://api.github.com/users/jsirois/following{/other_user}","gists_url":"https://api.github.com/users/jsirois/gists{/gist_id}","starred_url":"https://api.github.com/users/jsirois/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jsirois/subscriptions","organizations_url":"https://api.github.com/users/jsirois/orgs","repos_url":"https://api.github.com/users/jsirois/repos","events_url":"https://api.github.com/users/jsirois/events{/privacy}","received_events_url":"https://api.github.com/users/jsirois/received_events","type":"User","site_admin":false},"created_at":"2018-09-27T18:46:12Z","updated_at":"2018-09-27T18:46:12Z","author_association":"MEMBER","body":"Super nice, after pinning `ipykernel<5`:\r\n```\r\npex: Building pex :: Resolving distributions :: Translating /tmp/tmp0DCqUV/ipython-7.0.1.tar.gz into distribution                                                                                                                                                                             **** Failed to install ipython-7.0.1 (caused by: NonZeroExit(\"received exit code 1 during execution of `['/home/jsirois/dev/pantsbuild/jsirois-pex/.tox/py27-integration/bin/python2.7', '-', 'bdist_wheel', '--dist-dir=/tmp/tmpxTWsyR']` while trying to execute `['/home/jsirois/dev/pantsbuild/jsirois-pex/.tox/py27-integration/bin/python2.7', '-', 'bdist_wheel', '--dist-dir=/tmp/tmpxTWsyR']`\",)\r\n):\r\nstdout:\r\n\r\nstderr:\r\n\r\nIPython 7.0+ supports Python 3.5 and above.\r\nWhen using Python 2.7, please install IPython 5.x LTS Long Term Support version.\r\nPython 3.3 and 3.4 were supported up to IPython 6.x.\r\n\r\nSee IPython `README.rst` file for more information:\r\n\r\n    https://github.com/ipython/ipython/blob/master/README.rst\r\n\r\nPython sys.version_info(major=2, minor=7, micro=15, releaselevel='final', serial=0) detected.\r\n\r\n\r\n\r\n\r\npex: Failed to install package at /tmp/tmpY15L8F/ipython-7.0.1: Failed to install /tmp/tmpY15L8F/ipython-7.0.1\r\n```"}}
{"actor":{"display_login":"jsirois"}}