diff --git a/src/assets/__tests__/__snapshots__/assets.snapshot.test.ts.snap b/src/assets/__tests__/__snapshots__/assets.snapshot.test.ts.snap index a5ba8136..bf014ad5 100644 --- a/src/assets/__tests__/__snapshots__/assets.snapshot.test.ts.snap +++ b/src/assets/__tests__/__snapshots__/assets.snapshot.test.ts.snap @@ -1098,7 +1098,6 @@ dependencies = [ "opentelemetry-exporter-otlp", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", "tiktoken", {{#if (eq modelProvider "Bedrock")}} "autogen-ext[anthropic] >= 0.7.5", @@ -1420,7 +1419,6 @@ dependencies = [ "opentelemetry-exporter-otlp", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", {{#if (eq modelProvider "Bedrock")}} "crewai[tools,bedrock] >= 1.3.0", {{/if}} @@ -1696,7 +1694,6 @@ dependencies = [ "google-adk >= 1.17.0", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", ] [tool.hatch.build.targets.wheel] @@ -2019,7 +2016,6 @@ dependencies = [ "tiktoken == 0.11.0", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", {{#if (eq modelProvider "Bedrock")}} "langchain-aws >= 1.0.0", {{/if}} @@ -2261,7 +2257,6 @@ dependencies = [ "openai-agents >= 0.4.2", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", ] [tool.hatch.build.targets.wheel] @@ -2592,14 +2587,13 @@ description = "AgentCore Runtime Application using Strands SDK" readme = "README.md" requires-python = ">=3.10" dependencies = [ - "anthropic >= 0.30.0", - "aws-opentelemetry-distro", + {{#if (eq modelProvider "Anthropic")}}"anthropic >= 0.30.0", + {{/if}}"aws-opentelemetry-distro", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "google-genai >= 1.0.0", - "openai >= 1.0.0", - "python-dotenv >= 1.0.1", - "strands-agents >= 1.13.0", + {{#if (eq modelProvider "Gemini")}}"google-genai >= 1.0.0", + {{/if}}{{#if (eq modelProvider "OpenAI")}}"openai >= 1.0.0", + {{/if}}"strands-agents >= 1.13.0", ] [tool.hatch.build.targets.wheel] diff --git a/src/assets/python/autogen/base/pyproject.toml b/src/assets/python/autogen/base/pyproject.toml index 08c795a0..b6ba46d8 100644 --- a/src/assets/python/autogen/base/pyproject.toml +++ b/src/assets/python/autogen/base/pyproject.toml @@ -15,7 +15,6 @@ dependencies = [ "opentelemetry-exporter-otlp", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", "tiktoken", {{#if (eq modelProvider "Bedrock")}} "autogen-ext[anthropic] >= 0.7.5", diff --git a/src/assets/python/crewai/base/pyproject.toml b/src/assets/python/crewai/base/pyproject.toml index c52c5550..03fc5352 100644 --- a/src/assets/python/crewai/base/pyproject.toml +++ b/src/assets/python/crewai/base/pyproject.toml @@ -13,7 +13,6 @@ dependencies = [ "opentelemetry-exporter-otlp", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", {{#if (eq modelProvider "Bedrock")}} "crewai[tools,bedrock] >= 1.3.0", {{/if}} diff --git a/src/assets/python/googleadk/base/pyproject.toml b/src/assets/python/googleadk/base/pyproject.toml index 75c57194..49075500 100644 --- a/src/assets/python/googleadk/base/pyproject.toml +++ b/src/assets/python/googleadk/base/pyproject.toml @@ -14,7 +14,6 @@ dependencies = [ "google-adk >= 1.17.0", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", ] [tool.hatch.build.targets.wheel] diff --git a/src/assets/python/langchain_langgraph/base/pyproject.toml b/src/assets/python/langchain_langgraph/base/pyproject.toml index a793396c..f3b26fe2 100644 --- a/src/assets/python/langchain_langgraph/base/pyproject.toml +++ b/src/assets/python/langchain_langgraph/base/pyproject.toml @@ -18,7 +18,6 @@ dependencies = [ "tiktoken == 0.11.0", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", {{#if (eq modelProvider "Bedrock")}} "langchain-aws >= 1.0.0", {{/if}} diff --git a/src/assets/python/openaiagents/base/pyproject.toml b/src/assets/python/openaiagents/base/pyproject.toml index fefc41be..1f535123 100644 --- a/src/assets/python/openaiagents/base/pyproject.toml +++ b/src/assets/python/openaiagents/base/pyproject.toml @@ -13,7 +13,6 @@ dependencies = [ "openai-agents >= 0.4.2", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "python-dotenv >= 1.0.1", ] [tool.hatch.build.targets.wheel] diff --git a/src/assets/python/strands/base/pyproject.toml b/src/assets/python/strands/base/pyproject.toml index 71f43b03..5fb6d774 100644 --- a/src/assets/python/strands/base/pyproject.toml +++ b/src/assets/python/strands/base/pyproject.toml @@ -9,14 +9,13 @@ description = "AgentCore Runtime Application using Strands SDK" readme = "README.md" requires-python = ">=3.10" dependencies = [ - "anthropic >= 0.30.0", - "aws-opentelemetry-distro", + {{#if (eq modelProvider "Anthropic")}}"anthropic >= 0.30.0", + {{/if}}"aws-opentelemetry-distro", "bedrock-agentcore >= 1.0.3", "botocore[crt] >= 1.35.0", - "google-genai >= 1.0.0", - "openai >= 1.0.0", - "python-dotenv >= 1.0.1", - "strands-agents >= 1.13.0", + {{#if (eq modelProvider "Gemini")}}"google-genai >= 1.0.0", + {{/if}}{{#if (eq modelProvider "OpenAI")}}"openai >= 1.0.0", + {{/if}}"strands-agents >= 1.13.0", ] [tool.hatch.build.targets.wheel]