{"action":"created","issue":{"url":"https://api.github.com/repos/kennethreitz/requests/issues/3685","repository_url":"https://api.github.com/repos/kennethreitz/requests","labels_url":"https://api.github.com/repos/kennethreitz/requests/issues/3685/labels{/name}","comments_url":"https://api.github.com/repos/kennethreitz/requests/issues/3685/comments","events_url":"https://api.github.com/repos/kennethreitz/requests/issues/3685/events","html_url":"https://github.com/kennethreitz/requests/issues/3685","id":189470909,"number":3685,"title":"ImportError no module named urlparse","user":{"login":"jaraco","id":308610,"avatar_url":"https://avatars.githubusercontent.com/u/308610?v=3","gravatar_id":"","url":"https://api.github.com/users/jaraco","html_url":"https://github.com/jaraco","followers_url":"https://api.github.com/users/jaraco/followers","following_url":"https://api.github.com/users/jaraco/following{/other_user}","gists_url":"https://api.github.com/users/jaraco/gists{/gist_id}","starred_url":"https://api.github.com/users/jaraco/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaraco/subscriptions","organizations_url":"https://api.github.com/users/jaraco/orgs","repos_url":"https://api.github.com/users/jaraco/repos","events_url":"https://api.github.com/users/jaraco/events{/privacy}","received_events_url":"https://api.github.com/users/jaraco/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-11-15T18:33:58Z","updated_at":"2016-11-15T20:11:39Z","closed_at":"2016-11-15T19:08:51Z","body":"In #3682, @leth reported an error which I've just encountered:\r\n\r\n```\r\n$ python -m rwt requests -- -c \"from requests.packages.urllib3.contrib import appengine as gaecontrib\"\r\nCollecting requests\r\n  Using cached requests-2.12.0-py2.py3-none-any.whl\r\nInstalling collected packages: requests\r\nSuccessfully installed requests-2.12.0\r\nTraceback (most recent call last):\r\n  File \"<string>\", line 1, in <module>\r\n  File \"/var/folders/c6/v7hnmq453xb6p2dbz1gqc6rr0000gn/T/rwt-pu44a5vi/requests/packages/urllib3/contrib/appengine.py\", line 45, in <module>\r\n    from urlparse import urljoin\r\nModuleNotFoundError: No module named 'urlparse'\r\n```\r\n\r\nBecause the source of #3682 appears to be unrelated to this Python 3 only bug, I'm opening a new issue.\r\n\r\nI have the same issue as leth, and requests_toolbelt is unusable due to this bug. I don't think I can wait for due time to pass. Should requests_toolbelt be trapping this exception?"},"comment":{"url":"https://api.github.com/repos/kennethreitz/requests/issues/comments/260753539","html_url":"https://github.com/kennethreitz/requests/issues/3685#issuecomment-260753539","issue_url":"https://api.github.com/repos/kennethreitz/requests/issues/3685","id":260753539,"user":{"login":"tunezaq","id":6035042,"avatar_url":"https://avatars.githubusercontent.com/u/6035042?v=3","gravatar_id":"","url":"https://api.github.com/users/tunezaq","html_url":"https://github.com/tunezaq","followers_url":"https://api.github.com/users/tunezaq/followers","following_url":"https://api.github.com/users/tunezaq/following{/other_user}","gists_url":"https://api.github.com/users/tunezaq/gists{/gist_id}","starred_url":"https://api.github.com/users/tunezaq/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tunezaq/subscriptions","organizations_url":"https://api.github.com/users/tunezaq/orgs","repos_url":"https://api.github.com/users/tunezaq/repos","events_url":"https://api.github.com/users/tunezaq/events{/privacy}","received_events_url":"https://api.github.com/users/tunezaq/received_events","type":"User","site_admin":false},"created_at":"2016-11-15T20:11:39Z","updated_at":"2016-11-15T20:11:39Z","body":"> I'm not really feeling like rushing up to a new urllib3 release for this bug. So I'm going to say that downgrading to 2.11.1 is the best course of action for now, and the next major release of Requests will fix this issue. 😊\r\n\r\n@Lukasa @sigmavirus24 \r\nThe last major release was almost 3 years ago. I'm hoping you meant minor? I see procedure allows vendor updates in minor releases. \r\n\r\nAssuming you did is there anything interested parties can do to speed up the release? Minor releases seem to come ever 3-4 months. Which is a bit long to wait for 1 line of code and miss the improvements in 2.12.0. Its certainly not a pleasant situation, but having just done a release is now not the cheapest time to do another one? Given that there are minimal changes to requests to deal with.\r\n\r\nhttp://docs.python-requests.org/en/master/community/release-process/"}}
{"actor":{"display_login":"tunezaq"}}