@@ -33,7 +33,7 @@ envlist =
33
33
{py3.8,py3.12,py3.13}-aiohttp-latest
34
34
35
35
# Anthropic
36
- {py3.7 ,py3.11,py3.12}-anthropic-v{0.16,0.25 }
36
+ {py3.8 ,py3.11,py3.12}-anthropic-v{0.16,0.28,0.40 }
37
37
{py3.7,py3.11,py3.12}-anthropic-latest
38
38
39
39
# Ariadne
@@ -164,23 +164,24 @@ envlist =
164
164
165
165
# Langchain
166
166
{py3.9,py3.11,py3.12}-langchain-v0.1
167
+ {py3.9,py3.11,py3.12}-langchain-v0.3
167
168
{py3.9,py3.11,py3.12}-langchain-latest
168
169
{py3.9,py3.11,py3.12}-langchain-notiktoken
169
170
170
171
# Litestar
171
- # litestar 2.0.0 is the earliest version that supports Python < 3.12
172
172
{py3.8,py3.11}-litestar-v{2.0}
173
- # litestar 2.3.0 is the earliest version that supports Python 3.12
174
- {py3.12}-litestar-v{2.3}
175
- {py3.8,py3.11,py3.12}-litestar-v{2.5}
173
+ {py3.8,py3.11,py3.12}-litestar-v{2.6}
174
+ {py3.8,py3.11,py3.12}-litestar-v{2.12}
176
175
{py3.8,py3.11,py3.12}-litestar-latest
177
176
178
177
# Loguru
179
178
{py3.6,py3.11,py3.12}-loguru-v{0.5}
180
179
{py3.6,py3.12,py3.13}-loguru-latest
181
180
182
181
# OpenAI
183
- {py3.9,py3.11,py3.12}-openai-v1
182
+ {py3.9,py3.11,py3.12}-openai-v1.0
183
+ {py3.9,py3.11,py3.12}-openai-v1.22
184
+ {py3.9,py3.11,py3.12}-openai-v1.55
184
185
{py3.9,py3.11,py3.12}-openai-latest
185
186
{py3.9,py3.11,py3.12}-openai-notiktoken
186
187
@@ -256,8 +257,8 @@ envlist =
256
257
257
258
# Starlette
258
259
{py3.7,py3.10}-starlette-v{0.19}
259
- {py3.7,py3.11}-starlette-v{0.20,0. 24,0.28}
260
- {py3.8,py3.11,py3.12}-starlette-v{0.32,0.36}
260
+ {py3.7,py3.11}-starlette-v{0.24,0.28}
261
+ {py3.8,py3.11,py3.12}-starlette-v{0.32,0.36,0.40 }
261
262
{py3.8,py3.12,py3.13}-starlette-latest
262
263
263
264
# Starlite
@@ -326,8 +327,10 @@ deps =
326
327
327
328
# Anthropic
328
329
anthropic: pytest-asyncio
329
- anthropic-v0.25: anthropic~=0.25 .0
330
+ anthropic-v{0.16,0.28}: httpx<0.28 .0
330
331
anthropic-v0.16: anthropic~=0.16.0
332
+ anthropic-v0.28: anthropic~=0.28.0
333
+ anthropic-v0.40: anthropic~=0.40.0
331
334
anthropic-latest: anthropic
332
335
333
336
# Ariadne
@@ -404,6 +407,7 @@ deps =
404
407
django: psycopg2-binary
405
408
django-v{1.11,2.0,2.1,2.2,3.0,3.1,3.2}: djangorestframework>=3.0.0,<4.0.0
406
409
django-v{2.0,2.2,3.0,3.2,4.0,4.1,4.2,5.0,5.1}: channels[daphne]
410
+ django-v{2.2,3.0}: six
407
411
django-v{1.11,2.0,2.2,3.0,3.2}: Werkzeug<2.1.0
408
412
django-v{1.11,2.0,2.2,3.0}: pytest-django<4.0
409
413
django-v{3.2,4.0,4.1,4.2,5.0,5.1}: pytest-django
@@ -517,22 +521,25 @@ deps =
517
521
langchain-v0.1: openai~=1.0.0
518
522
langchain-v0.1: langchain~=0.1.11
519
523
langchain-v0.1: tiktoken~=0.6.0
520
- langchain-latest: langchain
521
- langchain-latest: langchain-openai
522
- langchain-latest: openai>=1.6.1
524
+ langchain-v0.1: httpx<0.28.0
525
+ langchain-v0.3: langchain~=0.3.0
526
+ langchain-v0.3: langchain-community
527
+ langchain-v0.3: tiktoken
528
+ langchain-v0.3: openai
529
+ langchain-{latest,notiktoken}: langchain
530
+ langchain-{latest,notiktoken}: langchain-openai
531
+ langchain-{latest,notiktoken}: openai>=1.6.1
523
532
langchain-latest: tiktoken~=0.6.0
524
- langchain-notiktoken: langchain
525
- langchain-notiktoken: langchain-openai
526
- langchain-notiktoken: openai>=1.6.1
527
533
528
534
# Litestar
529
535
litestar: pytest-asyncio
530
536
litestar: python-multipart
531
537
litestar: requests
532
538
litestar: cryptography
539
+ litestar-v{2.0,2.6}: httpx<0.28
533
540
litestar-v2.0: litestar~=2.0.0
534
- litestar-v2.3 : litestar~=2.3 .0
535
- litestar-v2.5 : litestar~=2.5 .0
541
+ litestar-v2.6 : litestar~=2.6 .0
542
+ litestar-v2.12 : litestar~=2.12 .0
536
543
litestar-latest: litestar
537
544
538
545
# Loguru
@@ -541,8 +548,14 @@ deps =
541
548
542
549
# OpenAI
543
550
openai: pytest-asyncio
544
- openai-v1: openai~=1.0.0
545
- openai-v1: tiktoken~=0.6.0
551
+ openai-v1.0: openai~=1.0.0
552
+ openai-v1.0: tiktoken
553
+ openai-v1.0: httpx<0.28.0
554
+ openai-v1.22: openai~=1.22.0
555
+ openai-v1.22: tiktoken
556
+ openai-v1.22: httpx<0.28.0
557
+ openai-v1.55: openai~=1.55.0
558
+ openai-v1.55: tiktoken
546
559
openai-latest: openai
547
560
openai-latest: tiktoken~=0.6.0
548
561
openai-notiktoken: openai
@@ -655,16 +668,18 @@ deps =
655
668
starlette: pytest-asyncio
656
669
starlette: python-multipart
657
670
starlette: requests
658
- starlette: httpx
659
671
# (this is a dependency of httpx)
660
672
starlette: anyio<4.0.0
661
673
starlette: jinja2
674
+ starlette-v{0.19,0.24,0.28,0.32,0.36}: httpx<0.28.0
675
+ starlette-v0.40: httpx
676
+ starlette-latest: httpx
662
677
starlette-v0.19: starlette~=0.19.0
663
- starlette-v0.20: starlette~=0.20.0
664
678
starlette-v0.24: starlette~=0.24.0
665
679
starlette-v0.28: starlette~=0.28.0
666
680
starlette-v0.32: starlette~=0.32.0
667
681
starlette-v0.36: starlette~=0.36.0
682
+ starlette-v0.40: starlette~=0.40.0
668
683
starlette-latest: starlette
669
684
670
685
# Starlite
@@ -673,6 +688,7 @@ deps =
673
688
starlite: requests
674
689
starlite: cryptography
675
690
starlite: pydantic<2.0.0
691
+ starlite: httpx<0.28
676
692
starlite-v{1.48}: starlite~=1.48.0
677
693
starlite-v{1.51}: starlite~=1.51.0
678
694
0 commit comments