@@ -89,8 +89,14 @@ writer = [
89
89
" writer-sdk>=2.2.0,<3.0.0"
90
90
]
91
91
92
+ sagemaker = [
93
+ " boto3>=1.26.0,<2.0.0" ,
94
+ " botocore>=1.29.0,<2.0.0" ,
95
+ " boto3-stubs[sagemaker-runtime]>=1.26.0,<2.0.0"
96
+ ]
97
+
92
98
a2a = [
93
- " a2a-sdk[sql]>=0.2.16 ,<1.0.0" ,
99
+ " a2a-sdk[sql]>=0.2.11 ,<1.0.0" ,
94
100
" uvicorn>=0.34.2,<1.0.0" ,
95
101
" httpx>=0.28.1,<1.0.0" ,
96
102
" fastapi>=0.115.12,<1.0.0" ,
@@ -136,7 +142,7 @@ all = [
136
142
" opentelemetry-exporter-otlp-proto-http>=1.30.0,<2.0.0" ,
137
143
138
144
# a2a
139
- " a2a-sdk[sql]>=0.2.16 ,<1.0.0" ,
145
+ " a2a-sdk[sql]>=0.2.11 ,<1.0.0" ,
140
146
" uvicorn>=0.34.2,<1.0.0" ,
141
147
" httpx>=0.28.1,<1.0.0" ,
142
148
" fastapi>=0.115.12,<1.0.0" ,
@@ -148,7 +154,7 @@ all = [
148
154
source = " vcs"
149
155
150
156
[tool .hatch .envs .hatch-static-analysis ]
151
- features = [" anthropic" , " litellm" , " llamaapi" , " ollama" , " openai" , " otel" , " mistral" , " writer" , " a2a" ]
157
+ features = [" anthropic" , " litellm" , " llamaapi" , " ollama" , " openai" , " otel" , " mistral" , " writer" , " a2a" , " sagemaker " ]
152
158
dependencies = [
153
159
" mypy>=1.15.0,<2.0.0" ,
154
160
" ruff>=0.11.6,<0.12.0" ,
@@ -171,7 +177,7 @@ lint-fix = [
171
177
]
172
178
173
179
[tool .hatch .envs .hatch-test ]
174
- features = [" anthropic" , " litellm" , " llamaapi" , " ollama" , " openai" , " otel" , " mistral" , " writer" , " a2a" ]
180
+ features = [" anthropic" , " litellm" , " llamaapi" , " ollama" , " openai" , " otel" , " mistral" , " writer" , " a2a" , " sagemaker " ]
175
181
extra-dependencies = [
176
182
" moto>=5.1.0,<6.0.0" ,
177
183
" pytest>=8.0.0,<9.0.0" ,
@@ -187,7 +193,7 @@ extra-args = [
187
193
188
194
[tool .hatch .envs .dev ]
189
195
dev-mode = true
190
- features = [" dev" , " docs" , " anthropic" , " litellm" , " llamaapi" , " ollama" , " otel" , " mistral" , " writer" , " a2a" ]
196
+ features = [" dev" , " docs" , " anthropic" , " litellm" , " llamaapi" , " ollama" , " otel" , " mistral" , " writer" , " a2a" , " sagemaker " ]
191
197
192
198
[[tool .hatch .envs .hatch-test .matrix ]]
193
199
python = [" 3.13" , " 3.12" , " 3.11" , " 3.10" ]
@@ -315,4 +321,4 @@ style = [
315
321
[" instruction" , " " ],
316
322
[" text" , " " ],
317
323
[" disabled" , " fg:#858585 italic" ]
318
- ]
324
+ ]
0 commit comments