Add requets socks access

This commit is contained in:
Clemens Schwaighofer
2025-11-20 11:40:21 +09:00
parent dc7e56106e
commit e0fb0db1f0
2 changed files with 17 additions and 3 deletions

View File

@@ -14,7 +14,7 @@ dependencies = [
"jmespath>=1.0.1", "jmespath>=1.0.1",
"jsonpath-ng>=1.7.0", "jsonpath-ng>=1.7.0",
"psutil>=7.0.0", "psutil>=7.0.0",
"requests[proxy]>=2.32.4", "requests[socks]>=2.32.5",
] ]
# MARK: build system # MARK: build system

18
uv.lock generated
View File

@@ -119,7 +119,7 @@ dependencies = [
{ name = "jmespath" }, { name = "jmespath" },
{ name = "jsonpath-ng" }, { name = "jsonpath-ng" },
{ name = "psutil" }, { name = "psutil" },
{ name = "requests" }, { name = "requests", extra = ["socks"] },
] ]
[package.dev-dependencies] [package.dev-dependencies]
@@ -140,7 +140,7 @@ requires-dist = [
{ name = "jmespath", specifier = ">=1.0.1" }, { name = "jmespath", specifier = ">=1.0.1" },
{ name = "jsonpath-ng", specifier = ">=1.7.0" }, { name = "jsonpath-ng", specifier = ">=1.7.0" },
{ name = "psutil", specifier = ">=7.0.0" }, { name = "psutil", specifier = ">=7.0.0" },
{ name = "requests", extras = ["proxy"], specifier = ">=2.32.4" }, { name = "requests", extras = ["socks"], specifier = ">=2.32.5" },
] ]
[package.metadata.requires-dev] [package.metadata.requires-dev]
@@ -438,6 +438,15 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" },
] ]
[[package]]
name = "pysocks"
version = "1.7.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/bd/11/293dd436aea955d45fc4e8a35b6ae7270f5b8e00b53cf6c024c83b657a11/PySocks-1.7.1.tar.gz", hash = "sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0", size = 284429, upload-time = "2019-09-20T02:07:35.714Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/8d/59/b4572118e098ac8e46e399a1dd0f2d85403ce8bbaad9ec79373ed6badaf9/PySocks-1.7.1-py3-none-any.whl", hash = "sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5", size = 16725, upload-time = "2019-09-20T02:06:22.938Z" },
]
[[package]] [[package]]
name = "pytest" name = "pytest"
version = "9.0.1" version = "9.0.1"
@@ -483,6 +492,11 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" }, { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = 64738, upload-time = "2025-08-18T20:46:00.542Z" },
] ]
[package.optional-dependencies]
socks = [
{ name = "pysocks" },
]
[[package]] [[package]]
name = "typing-extensions" name = "typing-extensions"
version = "4.15.0" version = "4.15.0"