diff --git a/requirements-testing.txt b/requirements-testing.txt index 2a4bef845b..3cac3c91ba 100644 --- a/requirements-testing.txt +++ b/requirements-testing.txt @@ -7,7 +7,6 @@ jsonschema executing asttokens responses -socksio httpcore[http2] setuptools docker diff --git a/scripts/populate_tox/tox.jinja b/scripts/populate_tox/tox.jinja index c0facb721d..b91f9d0b45 100644 --- a/scripts/populate_tox/tox.jinja +++ b/scripts/populate_tox/tox.jinja @@ -83,6 +83,7 @@ deps = common: pysocks common: pytest-asyncio common: httpcore[asyncio] + common: socksio # See https://github.com/pytest-dev/pytest/issues/9621 # and https://github.com/pytest-dev/pytest-forked/issues/67 # for justification of the upper bound on pytest @@ -103,6 +104,7 @@ deps = gevent: pysocks gevent: pytest-asyncio gevent: setuptools<82 + gevent: socksio {py3.10,py3.11}-gevent: zope.event<5.0.0 {py3.10,py3.11}-gevent: zope.interface<8.0 diff --git a/tox.ini b/tox.ini index 18dc591e75..5b21972349 100644 --- a/tox.ini +++ b/tox.ini @@ -406,6 +406,7 @@ deps = common: pysocks common: pytest-asyncio common: httpcore[asyncio] + common: socksio # See https://github.com/pytest-dev/pytest/issues/9621 # and https://github.com/pytest-dev/pytest-forked/issues/67 # for justification of the upper bound on pytest @@ -426,6 +427,7 @@ deps = gevent: pysocks gevent: pytest-asyncio gevent: setuptools<82 + gevent: socksio {py3.10,py3.11}-gevent: zope.event<5.0.0 {py3.10,py3.11}-gevent: zope.interface<8.0