From e0fb0db1f02144fe52456e60ea068517872d0e3d Mon Sep 17 00:00:00 2001 From: Clemens Schwaighofer Date: Thu, 20 Nov 2025 11:40:21 +0900 Subject: [PATCH] Add requets socks access --- pyproject.toml | 2 +- uv.lock | 18 ++++++++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index ef9699d..9dcab39 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ dependencies = [ "jmespath>=1.0.1", "jsonpath-ng>=1.7.0", "psutil>=7.0.0", - "requests[proxy]>=2.32.4", + "requests[socks]>=2.32.5", ] # MARK: build system diff --git a/uv.lock b/uv.lock index 8a3f845..3a5c2a9 100644 --- a/uv.lock +++ b/uv.lock @@ -119,7 +119,7 @@ dependencies = [ { name = "jmespath" }, { name = "jsonpath-ng" }, { name = "psutil" }, - { name = "requests" }, + { name = "requests", extra = ["socks"] }, ] [package.dev-dependencies] @@ -140,7 +140,7 @@ requires-dist = [ { name = "jmespath", specifier = ">=1.0.1" }, { name = "jsonpath-ng", specifier = ">=1.7.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] @@ -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" }, ] +[[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]] name = "pytest" 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" }, ] +[package.optional-dependencies] +socks = [ + { name = "pysocks" }, +] + [[package]] name = "typing-extensions" version = "4.15.0"