From 8729eded93e5df8874de0c2a1e5be42bc6b95c9c Mon Sep 17 00:00:00 2001 From: "slack-samples[bot]" <169401055+slack-samples[bot]@users.noreply.github.com> Date: Mon, 4 May 2026 00:34:37 +0000 Subject: [PATCH 1/2] fix: rebase aiohttp requirement update onto latest main --- claude-agent-sdk/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/claude-agent-sdk/requirements.txt b/claude-agent-sdk/requirements.txt index 891010b..4a14785 100644 --- a/claude-agent-sdk/requirements.txt +++ b/claude-agent-sdk/requirements.txt @@ -2,7 +2,7 @@ slack-sdk==3.41.0 slack-bolt>=1.28.0 slack-cli-hooks<1.0.0 claude-agent-sdk>=0.1.65 -aiohttp>=3.13.3 +aiohttp>=3.13.5 python-dotenv==1.2.2 pytest From f58fe8eb348061e89a82ccc2e7c65c237a00c654 Mon Sep 17 00:00:00 2001 From: "slack-samples[bot]" <169401055+slack-samples[bot]@users.noreply.github.com> Date: Thu, 7 May 2026 06:32:22 +0000 Subject: [PATCH 2/2] chore: prefer pyproject.toml over requirements.txt --- .github/workflows/ruff.yml | 2 +- .github/workflows/tests.yml | 2 +- claude-agent-sdk/README.md | 2 +- claude-agent-sdk/requirements.txt | 9 --------- openai-agents-sdk/README.md | 2 +- openai-agents-sdk/requirements.txt | 8 -------- pydantic-ai/README.md | 2 +- pydantic-ai/requirements.txt | 8 -------- 8 files changed, 5 insertions(+), 30 deletions(-) delete mode 100644 claude-agent-sdk/requirements.txt delete mode 100644 openai-agents-sdk/requirements.txt delete mode 100644 pydantic-ai/requirements.txt diff --git a/.github/workflows/ruff.yml b/.github/workflows/ruff.yml index 623d0a0..7b33b0a 100644 --- a/.github/workflows/ruff.yml +++ b/.github/workflows/ruff.yml @@ -28,7 +28,7 @@ jobs: - name: Install dependencies run: | pip install -U pip - pip install -r requirements.txt + pip install -e ".[dev]" - name: Lint and check formatting with ruff run: | ruff check . diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 2e52264..1170ad2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -28,7 +28,7 @@ jobs: - name: Install dependencies run: | pip install -U pip - pip install -r requirements.txt + pip install -e ".[dev]" pip install ".[test]" - name: Run all tests run: | diff --git a/claude-agent-sdk/README.md b/claude-agent-sdk/README.md index 884c4de..1dd24aa 100644 --- a/claude-agent-sdk/README.md +++ b/claude-agent-sdk/README.md @@ -95,7 +95,7 @@ source .venv/bin/activate # for Windows OS, .\.venv\Scripts\Activate instead sh #### Install dependencies ```sh -pip install -r requirements.txt +pip install -e ".[dev]" ``` ## Providers diff --git a/claude-agent-sdk/requirements.txt b/claude-agent-sdk/requirements.txt deleted file mode 100644 index 4a14785..0000000 --- a/claude-agent-sdk/requirements.txt +++ /dev/null @@ -1,9 +0,0 @@ -slack-sdk==3.41.0 -slack-bolt>=1.28.0 -slack-cli-hooks<1.0.0 -claude-agent-sdk>=0.1.65 -aiohttp>=3.13.5 -python-dotenv==1.2.2 - -pytest -ruff==0.15.11 diff --git a/openai-agents-sdk/README.md b/openai-agents-sdk/README.md index c94d7a6..2aa7013 100644 --- a/openai-agents-sdk/README.md +++ b/openai-agents-sdk/README.md @@ -95,7 +95,7 @@ source .venv/bin/activate # for Windows OS, .\.venv\Scripts\Activate instead sh #### Install dependencies ```sh -pip install -r requirements.txt +pip install -e ".[dev]" ``` ## Providers diff --git a/openai-agents-sdk/requirements.txt b/openai-agents-sdk/requirements.txt deleted file mode 100644 index 84b96f8..0000000 --- a/openai-agents-sdk/requirements.txt +++ /dev/null @@ -1,8 +0,0 @@ -slack-sdk==3.41.0 -slack-bolt>=1.28.0 -slack-cli-hooks<1.0.0 -openai-agents -python-dotenv==1.2.2 - -pytest -ruff==0.15.11 diff --git a/pydantic-ai/README.md b/pydantic-ai/README.md index de3a540..720aaad 100644 --- a/pydantic-ai/README.md +++ b/pydantic-ai/README.md @@ -95,7 +95,7 @@ source .venv/bin/activate # for Windows OS, .\.venv\Scripts\Activate instead sh #### Install dependencies ```sh -pip install -r requirements.txt +pip install -e ".[dev]" ``` ## Providers diff --git a/pydantic-ai/requirements.txt b/pydantic-ai/requirements.txt deleted file mode 100644 index b932164..0000000 --- a/pydantic-ai/requirements.txt +++ /dev/null @@ -1,8 +0,0 @@ -slack-sdk==3.41.0 -slack-bolt>=1.28.0 -slack-cli-hooks<1.0.0 -pydantic-ai[openai,anthropic] -python-dotenv==1.2.2 - -pytest -ruff==0.15.11