{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode-python/issues/2022","repository_url":"https://api.github.com/repos/Microsoft/vscode-python","labels_url":"https://api.github.com/repos/Microsoft/vscode-python/issues/2022/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode-python/issues/2022/comments","events_url":"https://api.github.com/repos/Microsoft/vscode-python/issues/2022/events","html_url":"https://github.com/Microsoft/vscode-python/issues/2022","id":334256421,"node_id":"MDU6SXNzdWUzMzQyNTY0MjE=","number":2022,"title":"Sorting of imports seems to fail when using Python 2.7","user":{"login":"DonJayamanne","id":1948812,"node_id":"MDQ6VXNlcjE5NDg4MTI=","avatar_url":"https://avatars2.githubusercontent.com/u/1948812?v=4","gravatar_id":"","url":"https://api.github.com/users/DonJayamanne","html_url":"https://github.com/DonJayamanne","followers_url":"https://api.github.com/users/DonJayamanne/followers","following_url":"https://api.github.com/users/DonJayamanne/following{/other_user}","gists_url":"https://api.github.com/users/DonJayamanne/gists{/gist_id}","starred_url":"https://api.github.com/users/DonJayamanne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DonJayamanne/subscriptions","organizations_url":"https://api.github.com/users/DonJayamanne/orgs","repos_url":"https://api.github.com/users/DonJayamanne/repos","events_url":"https://api.github.com/users/DonJayamanne/events{/privacy}","received_events_url":"https://api.github.com/users/DonJayamanne/received_events","type":"User","site_admin":false},"labels":[{"id":717091717,"node_id":"MDU6TGFiZWw3MTcwOTE3MTc=","url":"https://api.github.com/repos/Microsoft/vscode-python/labels/feature-formatting","name":"feature-formatting","color":"006b75","default":false},{"id":717071344,"node_id":"MDU6TGFiZWw3MTcwNzEzNDQ=","url":"https://api.github.com/repos/Microsoft/vscode-python/labels/needs%20verification","name":"needs verification","color":"fbca04","default":false},{"id":716013197,"node_id":"MDU6TGFiZWw3MTYwMTMxOTc=","url":"https://api.github.com/repos/Microsoft/vscode-python/labels/type-bug","name":"type-bug","color":"ee0701","default":false},{"id":868873196,"node_id":"MDU6TGFiZWw4Njg4NzMxOTY=","url":"https://api.github.com/repos/Microsoft/vscode-python/labels/upstream-isort","name":"upstream-isort","color":"3714ff","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-06-20T21:28:48Z","updated_at":"2018-07-09T23:47:21Z","closed_at":null,"author_association":"NONE","body":"* Create a file with some python code\r\n* Right click and select `Sort Imports`\r\n* Error displayed is as follows:\r\n\r\n```\r\nStarting the classic analysis engine.\r\nError: Traceback (most recent call last):\r\n  File \"/Users/donjayamanne/.vscode/extensions/ms-python.python-2018.6.0/pythonFiles/sortImports.py\", line 1, in <module>\r\n    import isort.main\r\n  File \"/Users/donjayamanne/.vscode/extensions/ms-python.python-2018.6.0/pythonFiles/isort/main.py\", line 28, in <module>\r\n    from concurrent.futures import ProcessPoolExecutor\r\nImportError: No module named concurrent.futures\r\n```"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode-python/issues/comments/403654329","html_url":"https://github.com/Microsoft/vscode-python/issues/2022#issuecomment-403654329","issue_url":"https://api.github.com/repos/Microsoft/vscode-python/issues/2022","id":403654329,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMzY1NDMyOQ==","user":{"login":"brettcannon","id":54418,"node_id":"MDQ6VXNlcjU0NDE4","avatar_url":"https://avatars0.githubusercontent.com/u/54418?v=4","gravatar_id":"","url":"https://api.github.com/users/brettcannon","html_url":"https://github.com/brettcannon","followers_url":"https://api.github.com/users/brettcannon/followers","following_url":"https://api.github.com/users/brettcannon/following{/other_user}","gists_url":"https://api.github.com/users/brettcannon/gists{/gist_id}","starred_url":"https://api.github.com/users/brettcannon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/brettcannon/subscriptions","organizations_url":"https://api.github.com/users/brettcannon/orgs","repos_url":"https://api.github.com/users/brettcannon/repos","events_url":"https://api.github.com/users/brettcannon/events{/privacy}","received_events_url":"https://api.github.com/users/brettcannon/received_events","type":"User","site_admin":false},"created_at":"2018-07-09T23:47:21Z","updated_at":"2018-07-09T23:47:21Z","author_association":"MEMBER","body":"@olson-dan there's also no great solution for us because the `futures` project doesn't use a unique name and so it could potentially clash with `concurrent.futures` on Python 3 (it shouldn't, but it still feels like we may be playing with fire)."}}
{"actor":{"display_login":"brettcannon"}}