github3.py
github3.py copied to clipboard
Consider replacing requests with urllib3
See also https://github.com/kennethreitz/requests/issues/4069
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
For what it's worth it looks like requests reverted the change that removed the vendored packages and it's fixed in 2.16.3
They did not. The dependencies are still unvendored. Requests at this point is no longer going to be stable for usage when you have a project using github3.py and something that requires a different version of urllib3. In our case, if we move to urllib3 and support a wide swath of recent versions, then we can avoid pulling out too much of our hair.
@sigmavirus24 Is this still something you want to do? If so, happy to go ahead!