From 9c17d9eaca6030a7f51b457abbb655d558e8c65e Mon Sep 17 00:00:00 2001 From: Federico Bond Date: Wed, 22 Jul 2026 15:31:03 -0300 Subject: [PATCH 1/2] build: stop pulling setuptools into runtime dependencies --- pyproject.toml | 4 ++++ requirements.txt | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index dbb4d17..e667d66 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,7 @@ +[build-system] +requires = ["setuptools>=21.0.0"] +build-backend = "setuptools.build_meta" + # pytest options [tool.pytest.ini_options] minversion = "9.0" diff --git a/requirements.txt b/requirements.txt index c2586a5..afb66d3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,3 @@ -setuptools >= 21.0.0 urllib3 >= 1.15.1 requests >= 2.33.0 wasmtime ~= 30.0.0 From 1cbb4956eb28c23762edd54adc59e86ddc307aef Mon Sep 17 00:00:00 2001 From: Federico Bond Date: Fri, 24 Jul 2026 09:34:38 -0300 Subject: [PATCH 2/2] chore: remove responses from requirements.txt --- requirements.lint.txt | 1 + requirements.txt | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.lint.txt b/requirements.lint.txt index 058441c..4715796 100644 --- a/requirements.lint.txt +++ b/requirements.lint.txt @@ -3,6 +3,7 @@ black~=26.3.1 mypy~=1.15.0 mypy-extensions~=1.0.0 +responses~=0.25.6 ruff~=0.9.0 types-requests~=2.33.0 types-urllib3~=1.26.25.14 diff --git a/requirements.txt b/requirements.txt index afb66d3..3642744 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,4 +4,3 @@ wasmtime ~= 30.0.0 protobuf >= 4.23.3 openfeature-sdk ~= 0.8 launchdarkly-eventsource >= 1.2.1 -responses >= 0.23.1 \ No newline at end of file