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