From c9f89d89ddf137dbb73951082ffa5e12efa61c53 Mon Sep 17 00:00:00 2001 From: Alexander Alderman Webb Date: Mon, 22 Jun 2026 10:12:50 +0200 Subject: [PATCH 1/3] ci: Remove pysocks from requirements-testing.txt --- requirements-testing.txt | 1 - scripts/populate_tox/tox.jinja | 1 + tox.ini | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements-testing.txt b/requirements-testing.txt index a6041972cd..fa1b1b88f5 100644 --- a/requirements-testing.txt +++ b/requirements-testing.txt @@ -10,7 +10,6 @@ jsonschema executing asttokens responses -pysocks socksio httpcore[http2] setuptools diff --git a/scripts/populate_tox/tox.jinja b/scripts/populate_tox/tox.jinja index 40426d30fb..16bdc6387a 100644 --- a/scripts/populate_tox/tox.jinja +++ b/scripts/populate_tox/tox.jinja @@ -81,6 +81,7 @@ deps = py3.8-common: hypothesis common: pytest-asyncio common: httpcore[asyncio] + common: pysocks # 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 diff --git a/tox.ini b/tox.ini index e91115d32e..2f7b9a0a0a 100644 --- a/tox.ini +++ b/tox.ini @@ -404,6 +404,7 @@ deps = py3.8-common: hypothesis common: pytest-asyncio common: httpcore[asyncio] + common: pysocks # 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 From 976caa8e5b283fccf6f1110485e6eca8f87fb160 Mon Sep 17 00:00:00 2001 From: Alexander Alderman Webb Date: Mon, 22 Jun 2026 10:20:40 +0200 Subject: [PATCH 2/3] . --- scripts/populate_tox/tox.jinja | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/populate_tox/tox.jinja b/scripts/populate_tox/tox.jinja index 16bdc6387a..d31ce88ed6 100644 --- a/scripts/populate_tox/tox.jinja +++ b/scripts/populate_tox/tox.jinja @@ -98,6 +98,7 @@ deps = # for justification of the upper bound on pytest {py3.6,py3.7}-gevent: pytest<7.0.0 {py3.8,py3.9,py3.10,py3.11,py3.12}-gevent: pytest + gevent: pysocks gevent: pytest-asyncio gevent: setuptools<82 {py3.10,py3.11}-gevent: zope.event<5.0.0 From fb521699cd8c6509b10c745b16c70e4bd406c27f Mon Sep 17 00:00:00 2001 From: Alexander Alderman Webb Date: Mon, 22 Jun 2026 10:21:40 +0200 Subject: [PATCH 3/3] . --- tox.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/tox.ini b/tox.ini index 2f7b9a0a0a..3eabcab990 100644 --- a/tox.ini +++ b/tox.ini @@ -421,6 +421,7 @@ deps = # for justification of the upper bound on pytest {py3.6,py3.7}-gevent: pytest<7.0.0 {py3.8,py3.9,py3.10,py3.11,py3.12}-gevent: pytest + gevent: pysocks gevent: pytest-asyncio gevent: setuptools<82 {py3.10,py3.11}-gevent: zope.event<5.0.0