Skip to content

Commit 4456351

Browse files
authored
Fix openai_agents in CI (#4742)
A new version of `openai`, which is a dependency of `openai_agents`, [came out an hour ago](https://pypi.org/project/openai/#history), which [broke](https://github.com/getsentry/sentry-python/actions/runs/17405958869/job/49410259073) our CI. Pinning for now.
1 parent c213abf commit 4456351

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

scripts/populate_tox/config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@
181181
"package": "openai-agents",
182182
"deps": {
183183
"*": ["pytest-asyncio"],
184+
"<=0.2.10": ["openai<1.103.0"],
184185
},
185186
"python": ">=3.10",
186187
},

tox.ini

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# The file (and all resulting CI YAMLs) then need to be regenerated via
1111
# "scripts/generate-test-files.sh".
1212
#
13-
# Last generated: 2025-09-02T12:34:09.591543+00:00
13+
# Last generated: 2025-09-02T14:49:13.002983+00:00
1414

1515
[tox]
1616
requires =
@@ -143,12 +143,12 @@ envlist =
143143
{py3.8,py3.11,py3.12}-openai-base-v1.0.1
144144
{py3.8,py3.11,py3.12}-openai-base-v1.35.15
145145
{py3.8,py3.11,py3.12}-openai-base-v1.69.0
146-
{py3.8,py3.12,py3.13}-openai-base-v1.102.0
146+
{py3.8,py3.12,py3.13}-openai-base-v1.103.0
147147

148148
{py3.8,py3.11,py3.12}-openai-notiktoken-v1.0.1
149149
{py3.8,py3.11,py3.12}-openai-notiktoken-v1.35.15
150150
{py3.8,py3.11,py3.12}-openai-notiktoken-v1.69.0
151-
{py3.8,py3.12,py3.13}-openai-notiktoken-v1.102.0
151+
{py3.8,py3.12,py3.13}-openai-notiktoken-v1.103.0
152152

153153
{py3.10,py3.11,py3.12}-openai_agents-v0.0.19
154154
{py3.10,py3.12,py3.13}-openai_agents-v0.1.0
@@ -522,7 +522,7 @@ deps =
522522
openai-base-v1.0.1: openai==1.0.1
523523
openai-base-v1.35.15: openai==1.35.15
524524
openai-base-v1.69.0: openai==1.69.0
525-
openai-base-v1.102.0: openai==1.102.0
525+
openai-base-v1.103.0: openai==1.103.0
526526
openai-base: pytest-asyncio
527527
openai-base: tiktoken
528528
openai-base-v1.0.1: httpx<0.28
@@ -531,7 +531,7 @@ deps =
531531
openai-notiktoken-v1.0.1: openai==1.0.1
532532
openai-notiktoken-v1.35.15: openai==1.35.15
533533
openai-notiktoken-v1.69.0: openai==1.69.0
534-
openai-notiktoken-v1.102.0: openai==1.102.0
534+
openai-notiktoken-v1.103.0: openai==1.103.0
535535
openai-notiktoken: pytest-asyncio
536536
openai-notiktoken-v1.0.1: httpx<0.28
537537
openai-notiktoken-v1.35.15: httpx<0.28
@@ -540,6 +540,9 @@ deps =
540540
openai_agents-v0.1.0: openai-agents==0.1.0
541541
openai_agents-v0.2.10: openai-agents==0.2.10
542542
openai_agents: pytest-asyncio
543+
openai_agents-v0.0.19: openai<1.103.0
544+
openai_agents-v0.1.0: openai<1.103.0
545+
openai_agents-v0.2.10: openai<1.103.0
543546

544547
huggingface_hub-v0.22.2: huggingface_hub==0.22.2
545548
huggingface_hub-v0.26.5: huggingface_hub==0.26.5

0 commit comments

Comments
 (0)