From 5adacb5b895f42681e7f59336c01f083650a040b 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:23 +0000 Subject: [PATCH] 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 66ae0b5..be23cc1 100644 --- a/claude-agent-sdk/README.md +++ b/claude-agent-sdk/README.md @@ -105,7 +105,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 b8e1f92..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.72 -aiohttp>=3.13.5 -python-dotenv==1.2.2 - -pytest -ruff==0.15.12 diff --git a/openai-agents-sdk/README.md b/openai-agents-sdk/README.md index bc26d51..8432f79 100644 --- a/openai-agents-sdk/README.md +++ b/openai-agents-sdk/README.md @@ -105,7 +105,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 99f4fea..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.12 diff --git a/pydantic-ai/README.md b/pydantic-ai/README.md index 96397f1..a5f227a 100644 --- a/pydantic-ai/README.md +++ b/pydantic-ai/README.md @@ -105,7 +105,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 8536381..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.12