@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44
55[project ]
66name = " strands-agents"
7- version = " 0.1.3 "
7+ version = " 0.1.4 "
88description = " A model-driven approach to building AI agents in just a few lines of code"
99readme = " README.md"
1010requires-python = " >=3.10"
@@ -33,9 +33,9 @@ dependencies = [
3333 " pydantic>=2.0.0,<3.0.0" ,
3434 " typing-extensions>=4.13.2,<5.0.0" ,
3535 " watchdog>=6.0.0,<7.0.0" ,
36- " opentelemetry-api>=1.33 .0,<2.0.0" ,
37- " opentelemetry-sdk>=1.33 .0,<2.0.0" ,
38- " opentelemetry-exporter-otlp-proto-http>=1.33 .0,<2.0.0" ,
36+ " opentelemetry-api>=1.30 .0,<2.0.0" ,
37+ " opentelemetry-sdk>=1.30 .0,<2.0.0" ,
38+ " opentelemetry-exporter-otlp-proto-http>=1.30 .0,<2.0.0" ,
3939]
4040
4141[project .urls ]
@@ -54,7 +54,7 @@ dev = [
5454 " commitizen>=4.4.0,<5.0.0" ,
5555 " hatch>=1.0.0,<2.0.0" ,
5656 " moto>=5.1.0,<6.0.0" ,
57- " mypy>=0.981,<1 .0.0" ,
57+ " mypy>=1.15.0,<2 .0.0" ,
5858 " pre-commit>=3.2.0,<4.2.0" ,
5959 " pytest>=8.0.0,<9.0.0" ,
6060 " pytest-asyncio>=0.26.0,<0.27.0" ,
@@ -69,15 +69,18 @@ docs = [
6969litellm = [
7070 " litellm>=1.69.0,<2.0.0" ,
7171]
72+ llamaapi = [
73+ " llama-api-client>=0.1.0,<1.0.0" ,
74+ ]
7275ollama = [
7376 " ollama>=0.4.8,<1.0.0" ,
7477]
75- llamaapi = [
76- " llama-api-client>=0.1. 0,<1 .0.0" ,
78+ openai = [
79+ " openai>=1.68. 0,<2 .0.0" ,
7780]
7881
7982[tool .hatch .envs .hatch-static-analysis ]
80- features = [" anthropic" , " litellm" , " llamaapi" , " ollama" ]
83+ features = [" anthropic" , " litellm" , " llamaapi" , " ollama" , " openai " ]
8184dependencies = [
8285 " mypy>=1.15.0,<2.0.0" ,
8386 " ruff>=0.11.6,<0.12.0" ,
@@ -100,7 +103,7 @@ lint-fix = [
100103]
101104
102105[tool .hatch .envs .hatch-test ]
103- features = [" anthropic" , " litellm" , " llamaapi" , " ollama" ]
106+ features = [" anthropic" , " litellm" , " llamaapi" , " ollama" , " openai " ]
104107extra-dependencies = [
105108 " moto>=5.1.0,<6.0.0" ,
106109 " pytest>=8.0.0,<9.0.0" ,
@@ -114,6 +117,11 @@ extra-args = [
114117 " -vv" ,
115118]
116119
120+ [tool .hatch .envs .dev ]
121+ dev-mode = true
122+ features = [" dev" , " docs" , " anthropic" , " litellm" , " llamaapi" , " ollama" ]
123+
124+
117125
118126[[tool .hatch .envs .hatch-test .matrix ]]
119127python = [" 3.13" , " 3.12" , " 3.11" , " 3.10" ]
0 commit comments