diff --git a/python/pyproject.toml b/python/pyproject.toml index ba6e480..0ebcbd9 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["maturin>=1.13.1,<2.0"] +requires = ["maturin>=1.13.3,<2.0"] build-backend = "maturin" [project] @@ -28,9 +28,9 @@ keywords = ["ssrf", "security", "network", "validation"] [project.optional-dependencies] httpx = ["httpx>=0.24"] -requests = ["requests>=2.28"] +requests = ["requests>=2.34.2"] ssh = ["paramiko>=3.0"] -all = ["httpx>=0.24", "requests>=2.28", "paramiko>=3.0"] +all = ["httpx>=0.24", "requests>=2.34.2", "paramiko>=3.0"] dev = ["pytest>=7", "pytest-asyncio>=0.21"] [project.urls] diff --git a/python/uv.lock b/python/uv.lock index 4e57008..37e5e6a 100644 --- a/python/uv.lock +++ b/python/uv.lock @@ -556,7 +556,7 @@ wheels = [ [[package]] name = "requests" -version = "2.33.1" +version = "2.34.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "certifi" }, @@ -564,9 +564,9 @@ dependencies = [ { name = "idna" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/5f/a4/98b9c7c6428a668bf7e42ebb7c79d576a1c3c1e3ae2d47e674b468388871/requests-2.33.1.tar.gz", hash = "sha256:18817f8c57c6263968bc123d237e3b8b08ac046f5456bd1e307ee8f4250d3517", size = 134120, upload-time = "2026-03-30T16:09:15.531Z" } +sdist = { url = "https://files.pythonhosted.org/packages/ac/c3/e2a2b89f2d3e2179abd6d00ebd70bff6273f37fb3e0cc209f48b39d00cbf/requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed", size = 142856, upload-time = "2026-05-14T19:25:27.735Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d7/8e/7540e8a2036f79a125c1d2ebadf69ed7901608859186c856fa0388ef4197/requests-2.33.1-py3-none-any.whl", hash = "sha256:4e6d1ef462f3626a1f0a0a9c42dd93c63bad33f9f1c1937509b8c5c8718ab56a", size = 64947, upload-time = "2026-03-30T16:09:13.83Z" }, + { url = "https://files.pythonhosted.org/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0", size = 73075, upload-time = "2026-05-14T19:25:26.443Z" }, ] [[package]] @@ -602,8 +602,8 @@ requires-dist = [ { name = "paramiko", marker = "extra == 'ssh'", specifier = ">=3.0" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=7" }, { name = "pytest-asyncio", marker = "extra == 'dev'", specifier = ">=0.21" }, - { name = "requests", marker = "extra == 'all'", specifier = ">=2.28" }, - { name = "requests", marker = "extra == 'requests'", specifier = ">=2.28" }, + { name = "requests", marker = "extra == 'all'", specifier = ">=2.34.2" }, + { name = "requests", marker = "extra == 'requests'", specifier = ">=2.34.2" }, ] provides-extras = ["httpx", "requests", "ssh", "all", "dev"]