Skip to content

Commit 10af124

Browse files
committed
adding tests for the new command
1 parent 43b8736 commit 10af124

File tree

6 files changed

+436
-58
lines changed

6 files changed

+436
-58
lines changed

ab000-hello-acp-latest.tar.gz

-5.06 KB
Binary file not shown.

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,8 @@ xfail_strict = true
179179
asyncio_mode = "auto"
180180
asyncio_default_fixture_loop_scope = "session"
181181
filterwarnings = [
182-
"error"
182+
"error",
183+
"ignore::pydantic.warnings.PydanticDeprecatedSince20",
183184
]
184185

185186
[tool.pyright]

requirements-dev.lock

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,12 @@ aiohttp==3.13.2
1616
# via agentex-sdk
1717
# via httpx-aiohttp
1818
# via litellm
19-
aiosignal==1.4.0
19+
aiosignal==1.3.2
2020
# via aiohttp
2121
annotated-types==0.7.0
2222
# via pydantic
23-
anthropic==0.75.0
24-
# via agentex-sdk
2523
anyio==4.10.0
2624
# via agentex-sdk
27-
# via anthropic
28-
# via claude-agent-sdk
2925
# via httpx
3026
# via mcp
3127
# via openai
@@ -55,8 +51,6 @@ certifi==2023.7.22
5551
# via requests
5652
charset-normalizer==3.4.3
5753
# via requests
58-
claude-agent-sdk==0.1.19
59-
# via agentex-sdk
6054
click==8.2.1
6155
# via litellm
6256
# via typer
@@ -82,12 +76,9 @@ distlib==0.3.7
8276
# via virtualenv
8377
distro==1.9.0
8478
# via agentex-sdk
85-
# via anthropic
8679
# via openai
8780
# via scale-gp
8881
# via scale-gp-beta
89-
docstring-parser==0.17.0
90-
# via anthropic
9182
envier==0.6.1
9283
# via ddtrace
9384
execnet==2.1.1
@@ -117,7 +108,6 @@ httpcore==1.0.9
117108
# via httpx
118109
httpx==0.27.2
119110
# via agentex-sdk
120-
# via anthropic
121111
# via httpx-aiohttp
122112
# via litellm
123113
# via mcp
@@ -153,7 +143,6 @@ jinja2==3.1.6
153143
# via agentex-sdk
154144
# via litellm
155145
jiter==0.10.0
156-
# via anthropic
157146
# via openai
158147
json-log-formatter==1.1.1
159148
# via agentex-sdk
@@ -183,7 +172,6 @@ matplotlib-inline==0.1.7
183172
# via ipython
184173
mcp==1.12.4
185174
# via agentex-sdk
186-
# via claude-agent-sdk
187175
# via openai-agents
188176
mdurl==0.1.2
189177
# via markdown-it-py
@@ -216,10 +204,10 @@ packaging==23.2
216204
# via ipykernel
217205
# via nox
218206
# via pytest
219-
parso==0.8.4
220-
# via jedi
221207
pathspec==0.12.1
222208
# via mypy
209+
parso==0.8.4
210+
# via jedi
223211
pexpect==4.9.0
224212
# via ipython
225213
platformdirs==3.11.0
@@ -249,7 +237,6 @@ pyasn1-modules==0.4.2
249237
# via google-auth
250238
pydantic==2.11.9
251239
# via agentex-sdk
252-
# via anthropic
253240
# via fastapi
254241
# via litellm
255242
# via mcp
@@ -342,7 +329,6 @@ six==1.16.0
342329
# via python-dateutil
343330
sniffio==1.3.1
344331
# via agentex-sdk
345-
# via anthropic
346332
# via anyio
347333
# via httpx
348334
# via openai
@@ -357,8 +343,6 @@ starlette==0.46.2
357343
# via mcp
358344
temporalio==1.18.2
359345
# via agentex-sdk
360-
termcolor==3.3.0
361-
# via yaspin
362346
tiktoken==0.11.0
363347
# via litellm
364348
time-machine==2.9.0
@@ -390,7 +374,6 @@ types-urllib3==1.26.25.14
390374
typing-extensions==4.12.2
391375
# via agentex-sdk
392376
# via aiosignal
393-
# via anthropic
394377
# via anyio
395378
# via fastapi
396379
# via huggingface-hub
@@ -409,6 +392,7 @@ typing-extensions==4.12.2
409392
# via temporalio
410393
# via typer
411394
# via typing-inspection
395+
# via virtualenv
412396
typing-inspection==0.4.2
413397
# via pydantic
414398
# via pydantic-settings
@@ -434,7 +418,5 @@ wrapt==1.17.3
434418
# via ddtrace
435419
yarl==1.20.0
436420
# via aiohttp
437-
yaspin==3.4.0
438-
# via agentex-sdk
439421
zipp==3.23.0
440422
# via importlib-metadata

requirements.lock

Lines changed: 5 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,12 @@ aiohttp==3.13.2
1616
# via agentex-sdk
1717
# via httpx-aiohttp
1818
# via litellm
19-
aiosignal==1.4.0
19+
aiosignal==1.3.2
2020
# via aiohttp
2121
annotated-types==0.7.0
2222
# via pydantic
23-
anthropic==0.75.0
24-
# via agentex-sdk
2523
anyio==4.10.0
2624
# via agentex-sdk
27-
# via anthropic
28-
# via claude-agent-sdk
2925
# via httpx
3026
# via mcp
3127
# via openai
@@ -53,8 +49,6 @@ certifi==2023.7.22
5349
# via requests
5450
charset-normalizer==3.4.3
5551
# via requests
56-
claude-agent-sdk==0.1.19
57-
# via agentex-sdk
5852
click==8.2.1
5953
# via litellm
6054
# via typer
@@ -75,12 +69,9 @@ decorator==5.2.1
7569
# via ipython
7670
distro==1.8.0
7771
# via agentex-sdk
78-
# via anthropic
7972
# via openai
8073
# via scale-gp
8174
# via scale-gp-beta
82-
docstring-parser==0.17.0
83-
# via anthropic
8475
envier==0.6.1
8576
# via ddtrace
8677
executing==2.2.0
@@ -107,7 +98,6 @@ httpcore==1.0.9
10798
# via httpx
10899
httpx==0.27.2
109100
# via agentex-sdk
110-
# via anthropic
111101
# via httpx-aiohttp
112102
# via litellm
113103
# via mcp
@@ -142,7 +132,6 @@ jinja2==3.1.6
142132
# via agentex-sdk
143133
# via litellm
144134
jiter==0.10.0
145-
# via anthropic
146135
# via openai
147136
json-log-formatter==1.1.1
148137
# via agentex-sdk
@@ -172,7 +161,6 @@ matplotlib-inline==0.1.7
172161
# via ipython
173162
mcp==1.12.4
174163
# via agentex-sdk
175-
# via claude-agent-sdk
176164
# via openai-agents
177165
mdurl==0.1.2
178166
# via markdown-it-py
@@ -212,6 +200,9 @@ prompt-toolkit==3.0.51
212200
propcache==0.3.1
213201
# via aiohttp
214202
# via yarl
203+
pydantic==2.12.5
204+
# via agentex-sdk
205+
pydantic-core==2.41.5
215206
protobuf==5.29.5
216207
# via ddtrace
217208
# via temporalio
@@ -226,19 +217,6 @@ pyasn1==0.6.1
226217
# via rsa
227218
pyasn1-modules==0.4.2
228219
# via google-auth
229-
pydantic==2.12.5
230-
# via agentex-sdk
231-
# via anthropic
232-
# via fastapi
233-
# via litellm
234-
# via mcp
235-
# via openai
236-
# via openai-agents
237-
# via pydantic-settings
238-
# via python-on-whales
239-
# via scale-gp
240-
# via scale-gp-beta
241-
pydantic-core==2.41.5
242220
# via pydantic
243221
pydantic-settings==2.10.1
244222
# via mcp
@@ -312,8 +290,7 @@ six==1.17.0
312290
# via python-dateutil
313291
sniffio==1.3.0
314292
# via agentex-sdk
315-
# via anthropic
316-
# via anyio
293+
typing-extensions==4.15.0
317294
# via httpx
318295
# via openai
319296
# via scale-gp
@@ -327,8 +304,6 @@ starlette==0.46.2
327304
# via mcp
328305
temporalio==1.18.2
329306
# via agentex-sdk
330-
termcolor==3.3.0
331-
# via yaspin
332307
tiktoken==0.11.0
333308
# via litellm
334309
tokenizers==0.21.4
@@ -356,10 +331,8 @@ types-requests==2.31.0.6
356331
# via openai-agents
357332
types-urllib3==1.26.25.14
358333
# via types-requests
359-
typing-extensions==4.15.0
360334
# via agentex-sdk
361335
# via aiosignal
362-
# via anthropic
363336
# via anyio
364337
# via fastapi
365338
# via huggingface-hub
@@ -399,7 +372,5 @@ wrapt==1.17.3
399372
# via ddtrace
400373
yarl==1.20.0
401374
# via aiohttp
402-
yaspin==3.4.0
403-
# via agentex-sdk
404375
zipp==3.23.0
405376
# via importlib-metadata

src/agentex/lib/sdk/config/deployment_config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from typing import Any, Dict
44

5-
from pydantic import Field
5+
from pydantic import ConfigDict, Field
66

77
from agentex.lib.utils.model_utils import BaseModel
88

0 commit comments

Comments
 (0)