Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 622944 - dev-python/requests - unnecessary deps
Summary: dev-python/requests - unnecessary deps
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-28 17:44 UTC by Yaroslav Isakov
Modified: 2019-01-27 16:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yaroslav Isakov 2017-06-28 17:44:29 UTC
After unbundling urllib3, there are no mentions of ndg-httpsclient, pyopenssl, cryptography. Also idna is bundled, so it's probably is not needed as a dep as well.
Comment 1 Virgil Dupras (RETIRED) gentoo-dev 2019-01-27 16:57:13 UTC
ndg-httpclient has been removed from recent requests ebuild.

As for pyopenssl and cryptography, they are runtime, optional dependency. If you grep the code, you'll see reference to them. This is why we have them as optional deps.

idna is listed as a dependency in setup.py.