Merge pull request #179159 from dbarrosop/python-updates

python310Packages.urllib3: remove pyopenssl as it is no longer recommended
This commit is contained in:
Sandro
2022-06-29 02:46:01 +02:00
committed by GitHub
2 changed files with 4 additions and 7 deletions
@@ -35,8 +35,7 @@ buildPythonPackage rec {
trio
trio-websocket
urllib3
] ++ urllib3.optional-dependencies.secure
++ urllib3.optional-dependencies.socks;
] ++ urllib3.optional-dependencies.socks;
checkInputs = [
pytestCheckHook
@@ -2,14 +2,10 @@
, brotli
, brotlicffi
, buildPythonPackage
, certifi
, cryptography
, python-dateutil
, fetchPypi
, isPyPy
, idna
, mock
, pyopenssl
, pysocks
, pytest-freezegun
, pytest-timeout
@@ -65,7 +61,9 @@ buildPythonPackage rec {
passthru.optional-dependencies = {
brotli = if isPyPy then [ brotlicffi ] else [ brotli ];
secure = [ certifi cryptography idna pyopenssl ];
# we are removing secure dependencies as they are no longer relevant with py3:
# https://urllib3.readthedocs.io/en/stable/reference/contrib/pyopenssl.html
# secure = [ certifi cryptography idna pyopenssl ];
socks = [ pysocks ];
};