Skip to content

Commit 1e88c56

Browse files
committed
Merge branch 'main' into nicole-cybul/improve-llmobs-span-event
2 parents cb32458 + d5f9551 commit 1e88c56

File tree

62 files changed

+1375
-1171
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

62 files changed

+1375
-1171
lines changed

.github/workflows/build_deploy.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
uses: ./.github/workflows/build_python_3.yml
2929
with:
3030
cibw_build: 'cp38* cp39* cp310* cp311* cp312* cp313*'
31+
cibw_skip: 'cp38-win_arm64 cp39-win_arm64 cp310-win_arm64'
3132

3233
build_sdist:
3334
name: Build source distribution

.github/workflows/build_python_3.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
cibuildwheel --print-build-identifiers --platform linux --archs x86_64,i686 | jq -cR '{only: ., os: "ubuntu-latest"}' \
3636
&& cibuildwheel --print-build-identifiers --platform linux --archs aarch64 | jq -cR '{only: ., os: "ubuntu-24.04-arm"}' \
3737
&& cibuildwheel --print-build-identifiers --platform windows --archs AMD64,x86 | jq -cR '{only: ., os: "windows-latest"}' \
38+
&& cibuildwheel --print-build-identifiers --platform windows --archs ARM64 | jq -cR '{only: ., os: "windows-11-arm"}' \
3839
&& cibuildwheel --print-build-identifiers --platform macos --archs x86_64 | jq -cR '{only: ., os: "macos-13"}' \
3940
&& cibuildwheel --print-build-identifiers --platform macos --archs arm64 | jq -cR '{only: ., os: "macos-latest"}'
4041
} | jq -sc
@@ -56,7 +57,7 @@ jobs:
5657
CIBW_MANYLINUX_X86_64_IMAGE: manylinux2014
5758
CIBW_MANYLINUX_AARCH64_IMAGE: manylinux2014
5859
CIBW_MUSLLINUX_I686_IMAGE: ghcr.io/datadog/dd-trace-py/pypa_musllinux_1_2_i686:latest
59-
CIBW_BEFORE_ALL_WINDOWS: rustup target add i686-pc-windows-msvc
60+
CIBW_BEFORE_ALL_WINDOWS: ${{ matrix.os == 'windows-latest' && 'rustup target add i686-pc-windows-msvc' || (matrix.os == 'windows-11-arm' && 'rustup target add aarch64-pc-windows-msvc') }}
6061
CIBW_BEFORE_ALL_MACOS: rustup target add aarch64-apple-darwin
6162
CIBW_BEFORE_ALL_LINUX: |
6263
if [[ "$(uname -m)-$(uname -i)-$(uname -o | tr '[:upper:]' '[:lower:]')-$(ldd --version 2>&1 | head -n 1 | awk '{print $1}')" != "i686-unknown-linux-musl" ]]; then

.riot/requirements/1894006.txt renamed to .riot/requirements/1060ac5.txt

Lines changed: 38 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -2,66 +2,67 @@
22
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1894006.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1060ac5.in
66
#
77
ag-ui-protocol==0.1.8
88
aiohappyeyeballs==2.6.1
99
aiohttp==3.12.15
1010
aiosignal==1.4.0
1111
annotated-types==0.7.0
12-
anthropic==0.60.0
13-
anyio==4.9.0
12+
anthropic==0.66.0
13+
anyio==4.10.0
1414
argcomplete==3.6.2
1515
async-timeout==5.0.1
1616
attrs==25.3.0
1717
backports-asyncio-runner==1.2.0
18-
boto3==1.39.16
19-
botocore==1.39.16
18+
boto3==1.40.25
19+
botocore==1.40.25
2020
cachetools==5.5.2
21-
certifi==2025.7.14
22-
charset-normalizer==3.4.2
21+
certifi==2025.8.3
22+
charset-normalizer==3.4.3
2323
click==8.2.1
24-
cohere==5.16.1
24+
cohere==5.17.0
2525
colorama==0.4.6
26-
coverage[toml]==7.10.1
26+
coverage[toml]==7.10.6
2727
distro==1.9.0
2828
eval-type-backport==0.2.2
2929
exceptiongroup==1.3.0
30-
fastavro==1.11.1
31-
filelock==3.18.0
30+
fastavro==1.12.0
31+
filelock==3.19.1
3232
frozenlist==1.7.0
33-
fsspec==2025.7.0
33+
fsspec==2025.9.0
3434
google-auth==2.40.3
35-
google-genai==1.27.0
36-
griffe==1.9.0
37-
groq==0.30.0
35+
google-genai==1.33.0
36+
griffe==1.14.0
37+
groq==0.31.1
3838
h11==0.16.0
39-
hf-xet==1.1.5
39+
hf-xet==1.1.9
4040
httpcore==1.0.9
4141
httpx==0.28.1
4242
httpx-sse==0.4.0
43-
huggingface-hub[inference]==0.34.3
43+
huggingface-hub[inference]==0.34.4
4444
hypothesis==6.45.0
4545
idna==3.10
4646
importlib-metadata==8.7.0
4747
iniconfig==2.1.0
48+
invoke==2.2.0
4849
jiter==0.10.0
4950
jmespath==1.0.1
50-
jsonschema==4.25.0
51-
jsonschema-specifications==2025.4.1
52-
logfire-api==4.0.0
53-
markdown-it-py==3.0.0
54-
mcp==1.12.2
51+
jsonschema==4.25.1
52+
jsonschema-specifications==2025.9.1
53+
logfire-api==4.4.0
54+
markdown-it-py==4.0.0
55+
mcp==1.13.1
5556
mdurl==0.1.2
56-
mistralai==1.9.3
57+
mistralai==1.9.10
5758
mock==5.2.0
58-
multidict==6.6.3
59-
openai==1.98.0
59+
multidict==6.6.4
60+
openai==1.106.1
6061
opentelemetry-api==1.36.0
6162
opentracing==2.4.0
6263
packaging==25.0
6364
pluggy==1.6.0
64-
prompt-toolkit==3.0.51
65+
prompt-toolkit==3.0.52
6566
propcache==0.3.2
6667
pyasn1==0.6.1
6768
pyasn1-modules==0.4.2
@@ -73,37 +74,37 @@ pydantic-evals==0.4.4
7374
pydantic-graph==0.4.4
7475
pydantic-settings==2.10.1
7576
pygments==2.19.2
76-
pytest==8.4.1
77+
pytest==8.4.2
7778
pytest-asyncio==1.1.0
78-
pytest-cov==6.2.1
79-
pytest-mock==3.14.1
79+
pytest-cov==6.3.0
80+
pytest-mock==3.15.0
8081
python-dateutil==2.9.0.post0
8182
python-dotenv==1.1.1
8283
python-multipart==0.0.20
8384
pyyaml==6.0.2
8485
referencing==0.36.2
85-
requests==2.32.4
86+
requests==2.32.5
8687
rich==14.1.0
87-
rpds-py==0.26.0
88+
rpds-py==0.27.1
8889
rsa==4.9.1
8990
s3transfer==0.13.1
9091
six==1.17.0
9192
sniffio==1.3.1
9293
sortedcontainers==2.4.0
9394
sse-starlette==3.0.2
94-
starlette==0.47.2
95-
tenacity==8.5.0
96-
tokenizers==0.21.4
95+
starlette==0.47.3
96+
tenacity==9.1.2
97+
tokenizers==0.22.0
9798
tomli==2.2.1
9899
tqdm==4.67.1
99-
types-requests==2.32.4.20250611
100-
typing-extensions==4.14.1
100+
types-requests==2.32.4.20250809
101+
typing-extensions==4.15.0
101102
typing-inspection==0.4.1
102103
urllib3==2.5.0
103104
uvicorn==0.35.0
104105
vcrpy==7.0.0
105106
wcwidth==0.2.13
106107
websockets==15.0.1
107-
wrapt==1.17.2
108+
wrapt==1.17.3
108109
yarl==1.20.1
109110
zipp==3.23.0

.riot/requirements/14930b4.txt

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
#
2+
# This file is autogenerated by pip-compile with Python 3.13
3+
# by the following command:
4+
#
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/14930b4.in
6+
#
7+
ag-ui-protocol==0.1.8
8+
aiohappyeyeballs==2.6.1
9+
aiohttp==3.12.15
10+
aiosignal==1.4.0
11+
annotated-types==0.7.0
12+
anthropic==0.66.0
13+
anyio==4.10.0
14+
argcomplete==3.6.2
15+
attrs==25.3.0
16+
boto3==1.40.25
17+
botocore==1.40.25
18+
cachetools==5.5.2
19+
certifi==2025.8.3
20+
charset-normalizer==3.4.3
21+
click==8.2.1
22+
cohere==5.17.0
23+
colorama==0.4.6
24+
coverage[toml]==7.10.6
25+
distro==1.9.0
26+
eval-type-backport==0.2.2
27+
executing==2.2.1
28+
fastavro==1.12.0
29+
filelock==3.19.1
30+
frozenlist==1.7.0
31+
fsspec==2025.9.0
32+
genai-prices==0.0.25
33+
google-auth==2.40.3
34+
google-genai==1.33.0
35+
googleapis-common-protos==1.70.0
36+
griffe==1.14.0
37+
groq==0.31.1
38+
h11==0.16.0
39+
hf-xet==1.1.9
40+
httpcore==1.0.9
41+
httpx==0.28.1
42+
httpx-sse==0.4.0
43+
huggingface-hub[inference]==0.34.4
44+
hypothesis==6.45.0
45+
idna==3.10
46+
importlib-metadata==8.7.0
47+
iniconfig==2.1.0
48+
invoke==2.2.0
49+
jiter==0.10.0
50+
jmespath==1.0.1
51+
jsonschema==4.25.1
52+
jsonschema-specifications==2025.9.1
53+
logfire[httpx]==4.4.0
54+
logfire-api==4.4.0
55+
markdown-it-py==4.0.0
56+
mcp==1.13.1
57+
mdurl==0.1.2
58+
mistralai==1.9.10
59+
mock==5.2.0
60+
multidict==6.6.4
61+
nexus-rpc==1.1.0
62+
openai==1.106.1
63+
opentelemetry-api==1.36.0
64+
opentelemetry-exporter-otlp-proto-common==1.36.0
65+
opentelemetry-exporter-otlp-proto-http==1.36.0
66+
opentelemetry-instrumentation==0.57b0
67+
opentelemetry-instrumentation-httpx==0.57b0
68+
opentelemetry-proto==1.36.0
69+
opentelemetry-sdk==1.36.0
70+
opentelemetry-semantic-conventions==0.57b0
71+
opentelemetry-util-http==0.57b0
72+
opentracing==2.4.0
73+
packaging==25.0
74+
pluggy==1.6.0
75+
prompt-toolkit==3.0.52
76+
propcache==0.3.2
77+
protobuf==5.29.5
78+
pyasn1==0.6.1
79+
pyasn1-modules==0.4.2
80+
pydantic==2.11.7
81+
pydantic-ai==1.0.1
82+
pydantic-ai-slim[ag-ui,anthropic,bedrock,cli,cohere,evals,google,groq,huggingface,logfire,mcp,mistral,openai,retries,temporal,vertexai]==1.0.1
83+
pydantic-core==2.33.2
84+
pydantic-evals==1.0.1
85+
pydantic-graph==1.0.1
86+
pydantic-settings==2.10.1
87+
pygments==2.19.2
88+
pyperclip==1.9.0
89+
pytest==8.4.2
90+
pytest-asyncio==1.1.0
91+
pytest-cov==6.3.0
92+
pytest-mock==3.15.0
93+
python-dateutil==2.9.0.post0
94+
python-dotenv==1.1.1
95+
python-multipart==0.0.20
96+
pyyaml==6.0.2
97+
referencing==0.36.2
98+
requests==2.32.5
99+
rich==14.1.0
100+
rpds-py==0.27.1
101+
rsa==4.9.1
102+
s3transfer==0.13.1
103+
six==1.17.0
104+
sniffio==1.3.1
105+
sortedcontainers==2.4.0
106+
sse-starlette==3.0.2
107+
starlette==0.47.3
108+
temporalio==1.17.0
109+
tenacity==9.1.2
110+
tokenizers==0.22.0
111+
tqdm==4.67.1
112+
types-protobuf==6.30.2.20250822
113+
types-requests==2.32.4.20250809
114+
typing-extensions==4.15.0
115+
typing-inspection==0.4.1
116+
urllib3==2.5.0
117+
uvicorn==0.35.0
118+
vcrpy==7.0.0
119+
wcwidth==0.2.13
120+
websockets==15.0.1
121+
wrapt==1.17.3
122+
yarl==1.20.1
123+
zipp==3.23.0

.riot/requirements/151d7b0.txt

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)