Skip to content

Commit f8962cc

Browse files
authored
Merge branch 'master' into ivana/random-perf-improvements
2 parents b7768c5 + 0dc5d43 commit f8962cc

File tree

3 files changed

+37
-35
lines changed

3 files changed

+37
-35
lines changed

scripts/populate_tox/tox.jinja

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,7 @@ deps =
300300
{py3.7,py3.8,py3.9,py3.10,py3.11,py3.12,py3.13}-redis: pytest-asyncio
301301
redis-v3: redis~=3.0
302302
redis-v4: redis~=4.0
303+
redis-v4: fakeredis<2.31.0
303304
redis-v5: redis~=5.0
304305
redis-latest: redis
305306

tests/integrations/pymongo/test_pymongo.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
@pytest.fixture(scope="session")
1111
def mongo_server():
1212
server = MockupDB(verbose=True)
13-
server.autoresponds("ismaster", maxWireVersion=7)
13+
server.autoresponds("ismaster", maxWireVersion=8)
1414
server.run()
1515
server.autoresponds(
1616
{"find": "test_collection"}, cursor={"id": 123, "firstBatch": []}

tox.ini

Lines changed: 35 additions & 34 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-07-29T06:07:22.069934+00:00
13+
# Last generated: 2025-08-12T07:16:34.585160+00:00
1414

1515
[tox]
1616
requires =
@@ -138,21 +138,21 @@ envlist =
138138
{py3.8,py3.11,py3.12}-anthropic-v0.16.0
139139
{py3.8,py3.11,py3.12}-anthropic-v0.31.2
140140
{py3.8,py3.11,py3.12}-anthropic-v0.46.0
141-
{py3.8,py3.12,py3.13}-anthropic-v0.60.0
141+
{py3.8,py3.12,py3.13}-anthropic-v0.62.0
142142

143143
{py3.9,py3.10,py3.11}-cohere-v5.4.0
144144
{py3.9,py3.11,py3.12}-cohere-v5.9.4
145145
{py3.9,py3.11,py3.12}-cohere-v5.13.12
146-
{py3.9,py3.11,py3.12}-cohere-v5.16.1
146+
{py3.9,py3.11,py3.12}-cohere-v5.16.3
147147

148148
{py3.10,py3.11,py3.12}-openai_agents-v0.0.19
149149
{py3.10,py3.12,py3.13}-openai_agents-v0.1.0
150-
{py3.10,py3.12,py3.13}-openai_agents-v0.2.3
150+
{py3.10,py3.12,py3.13}-openai_agents-v0.2.6
151151

152152
{py3.8,py3.10,py3.11}-huggingface_hub-v0.22.2
153153
{py3.8,py3.11,py3.12}-huggingface_hub-v0.26.5
154154
{py3.8,py3.12,py3.13}-huggingface_hub-v0.30.2
155-
{py3.8,py3.12,py3.13}-huggingface_hub-v0.34.2
155+
{py3.8,py3.12,py3.13}-huggingface_hub-v0.34.4
156156
{py3.8,py3.12,py3.13}-huggingface_hub-v0.35.0rc0
157157

158158

@@ -162,15 +162,15 @@ envlist =
162162
{py3.6}-pymongo-v3.5.1
163163
{py3.6,py3.10,py3.11}-pymongo-v3.13.0
164164
{py3.6,py3.9,py3.10}-pymongo-v4.0.2
165-
{py3.9,py3.12,py3.13}-pymongo-v4.13.2
165+
{py3.9,py3.12,py3.13}-pymongo-v4.14.0
166166

167167
{py3.6}-redis_py_cluster_legacy-v1.3.6
168168
{py3.6,py3.7}-redis_py_cluster_legacy-v2.0.0
169169
{py3.6,py3.7,py3.8}-redis_py_cluster_legacy-v2.1.3
170170

171171
{py3.6,py3.8,py3.9}-sqlalchemy-v1.3.24
172172
{py3.6,py3.11,py3.12}-sqlalchemy-v1.4.54
173-
{py3.7,py3.12,py3.13}-sqlalchemy-v2.0.41
173+
{py3.7,py3.12,py3.13}-sqlalchemy-v2.0.43
174174

175175

176176
# ~~~ Flags ~~~
@@ -180,7 +180,7 @@ envlist =
180180
{py3.9,py3.12,py3.13}-launchdarkly-v9.12.0
181181

182182
{py3.8,py3.12,py3.13}-openfeature-v0.7.5
183-
{py3.9,py3.12,py3.13}-openfeature-v0.8.1
183+
{py3.9,py3.12,py3.13}-openfeature-v0.8.2
184184

185185
{py3.7,py3.12,py3.13}-statsig-v0.55.3
186186
{py3.7,py3.12,py3.13}-statsig-v0.57.3
@@ -209,7 +209,7 @@ envlist =
209209
{py3.8,py3.10,py3.11}-strawberry-v0.209.8
210210
{py3.8,py3.11,py3.12}-strawberry-v0.232.2
211211
{py3.8,py3.12,py3.13}-strawberry-v0.255.0
212-
{py3.9,py3.12,py3.13}-strawberry-v0.278.0
212+
{py3.9,py3.12,py3.13}-strawberry-v0.278.1
213213

214214

215215
# ~~~ Network ~~~
@@ -245,7 +245,7 @@ envlist =
245245
{py3.6,py3.9,py3.10}-django-v3.2.25
246246
{py3.8,py3.11,py3.12}-django-v4.2.23
247247
{py3.10,py3.11,py3.12}-django-v5.0.14
248-
{py3.10,py3.12,py3.13}-django-v5.2.4
248+
{py3.10,py3.12,py3.13}-django-v5.2.5
249249

250250
{py3.6,py3.7,py3.8}-flask-v1.1.4
251251
{py3.8,py3.12,py3.13}-flask-v2.3.3
@@ -276,12 +276,12 @@ envlist =
276276
{py3.6,py3.7}-falcon-v2.0.0
277277
{py3.6,py3.11,py3.12}-falcon-v3.1.3
278278
{py3.8,py3.11,py3.12}-falcon-v4.0.2
279-
{py3.8,py3.11,py3.12}-falcon-v4.1.0a3
279+
{py3.8,py3.11,py3.12}-falcon-v4.1.0
280280

281281
{py3.8,py3.10,py3.11}-litestar-v2.0.1
282-
{py3.8,py3.11,py3.12}-litestar-v2.5.5
283-
{py3.8,py3.11,py3.12}-litestar-v2.10.0
284-
{py3.8,py3.12,py3.13}-litestar-v2.16.0
282+
{py3.8,py3.11,py3.12}-litestar-v2.6.4
283+
{py3.8,py3.11,py3.12}-litestar-v2.12.1
284+
{py3.8,py3.12,py3.13}-litestar-v2.17.0
285285

286286
{py3.6}-pyramid-v1.8.6
287287
{py3.6,py3.8,py3.9}-pyramid-v1.10.8
@@ -295,7 +295,7 @@ envlist =
295295
{py3.6,py3.7,py3.8}-tornado-v6.0.4
296296
{py3.7,py3.9,py3.10}-tornado-v6.2
297297
{py3.8,py3.10,py3.11}-tornado-v6.4.2
298-
{py3.9,py3.12,py3.13}-tornado-v6.5.1
298+
{py3.9,py3.12,py3.13}-tornado-v6.5.2
299299

300300

301301
# ~~~ Misc ~~~
@@ -306,7 +306,7 @@ envlist =
306306
{py3.6,py3.7,py3.8}-trytond-v5.8.16
307307
{py3.8,py3.10,py3.11}-trytond-v6.8.17
308308
{py3.8,py3.11,py3.12}-trytond-v7.0.34
309-
{py3.9,py3.12,py3.13}-trytond-v7.6.4
309+
{py3.9,py3.12,py3.13}-trytond-v7.6.5
310310

311311
{py3.7,py3.12,py3.13}-typer-v0.15.4
312312
{py3.7,py3.12,py3.13}-typer-v0.16.0
@@ -468,6 +468,7 @@ deps =
468468
{py3.7,py3.8,py3.9,py3.10,py3.11,py3.12,py3.13}-redis: pytest-asyncio
469469
redis-v3: redis~=3.0
470470
redis-v4: redis~=4.0
471+
redis-v4: fakeredis<2.31.0
471472
redis-v5: redis~=5.0
472473
redis-latest: redis
473474

@@ -512,7 +513,7 @@ deps =
512513
anthropic-v0.16.0: anthropic==0.16.0
513514
anthropic-v0.31.2: anthropic==0.31.2
514515
anthropic-v0.46.0: anthropic==0.46.0
515-
anthropic-v0.60.0: anthropic==0.60.0
516+
anthropic-v0.62.0: anthropic==0.62.0
516517
anthropic: pytest-asyncio
517518
anthropic-v0.16.0: httpx<0.28.0
518519
anthropic-v0.31.2: httpx<0.28.0
@@ -521,17 +522,17 @@ deps =
521522
cohere-v5.4.0: cohere==5.4.0
522523
cohere-v5.9.4: cohere==5.9.4
523524
cohere-v5.13.12: cohere==5.13.12
524-
cohere-v5.16.1: cohere==5.16.1
525+
cohere-v5.16.3: cohere==5.16.3
525526

526527
openai_agents-v0.0.19: openai-agents==0.0.19
527528
openai_agents-v0.1.0: openai-agents==0.1.0
528-
openai_agents-v0.2.3: openai-agents==0.2.3
529+
openai_agents-v0.2.6: openai-agents==0.2.6
529530
openai_agents: pytest-asyncio
530531

531532
huggingface_hub-v0.22.2: huggingface_hub==0.22.2
532533
huggingface_hub-v0.26.5: huggingface_hub==0.26.5
533534
huggingface_hub-v0.30.2: huggingface_hub==0.30.2
534-
huggingface_hub-v0.34.2: huggingface_hub==0.34.2
535+
huggingface_hub-v0.34.4: huggingface_hub==0.34.4
535536
huggingface_hub-v0.35.0rc0: huggingface_hub==0.35.0rc0
536537

537538

@@ -541,7 +542,7 @@ deps =
541542
pymongo-v3.5.1: pymongo==3.5.1
542543
pymongo-v3.13.0: pymongo==3.13.0
543544
pymongo-v4.0.2: pymongo==4.0.2
544-
pymongo-v4.13.2: pymongo==4.13.2
545+
pymongo-v4.14.0: pymongo==4.14.0
545546
pymongo: mockupdb
546547

547548
redis_py_cluster_legacy-v1.3.6: redis-py-cluster==1.3.6
@@ -550,7 +551,7 @@ deps =
550551

551552
sqlalchemy-v1.3.24: sqlalchemy==1.3.24
552553
sqlalchemy-v1.4.54: sqlalchemy==1.4.54
553-
sqlalchemy-v2.0.41: sqlalchemy==2.0.41
554+
sqlalchemy-v2.0.43: sqlalchemy==2.0.43
554555

555556

556557
# ~~~ Flags ~~~
@@ -560,7 +561,7 @@ deps =
560561
launchdarkly-v9.12.0: launchdarkly-server-sdk==9.12.0
561562

562563
openfeature-v0.7.5: openfeature-sdk==0.7.5
563-
openfeature-v0.8.1: openfeature-sdk==0.8.1
564+
openfeature-v0.8.2: openfeature-sdk==0.8.2
564565

565566
statsig-v0.55.3: statsig==0.55.3
566567
statsig-v0.57.3: statsig==0.57.3
@@ -598,7 +599,7 @@ deps =
598599
strawberry-v0.209.8: strawberry-graphql[fastapi,flask]==0.209.8
599600
strawberry-v0.232.2: strawberry-graphql[fastapi,flask]==0.232.2
600601
strawberry-v0.255.0: strawberry-graphql[fastapi,flask]==0.255.0
601-
strawberry-v0.278.0: strawberry-graphql[fastapi,flask]==0.278.0
602+
strawberry-v0.278.1: strawberry-graphql[fastapi,flask]==0.278.1
602603
strawberry: httpx
603604
strawberry-v0.209.8: pydantic<2.11
604605
strawberry-v0.232.2: pydantic<2.11
@@ -645,7 +646,7 @@ deps =
645646
django-v3.2.25: django==3.2.25
646647
django-v4.2.23: django==4.2.23
647648
django-v5.0.14: django==5.0.14
648-
django-v5.2.4: django==5.2.4
649+
django-v5.2.5: django==5.2.5
649650
django: psycopg2-binary
650651
django: djangorestframework
651652
django: pytest-django
@@ -654,12 +655,12 @@ deps =
654655
django-v3.2.25: channels[daphne]
655656
django-v4.2.23: channels[daphne]
656657
django-v5.0.14: channels[daphne]
657-
django-v5.2.4: channels[daphne]
658+
django-v5.2.5: channels[daphne]
658659
django-v2.2.28: six
659660
django-v3.2.25: pytest-asyncio
660661
django-v4.2.23: pytest-asyncio
661662
django-v5.0.14: pytest-asyncio
662-
django-v5.2.4: pytest-asyncio
663+
django-v5.2.5: pytest-asyncio
663664
django-v1.11.29: djangorestframework>=3.0,<4.0
664665
django-v1.11.29: Werkzeug<2.1.0
665666
django-v2.2.28: djangorestframework>=3.0,<4.0
@@ -725,18 +726,18 @@ deps =
725726
falcon-v2.0.0: falcon==2.0.0
726727
falcon-v3.1.3: falcon==3.1.3
727728
falcon-v4.0.2: falcon==4.0.2
728-
falcon-v4.1.0a3: falcon==4.1.0a3
729+
falcon-v4.1.0: falcon==4.1.0
729730

730731
litestar-v2.0.1: litestar==2.0.1
731-
litestar-v2.5.5: litestar==2.5.5
732-
litestar-v2.10.0: litestar==2.10.0
733-
litestar-v2.16.0: litestar==2.16.0
732+
litestar-v2.6.4: litestar==2.6.4
733+
litestar-v2.12.1: litestar==2.12.1
734+
litestar-v2.17.0: litestar==2.17.0
734735
litestar: pytest-asyncio
735736
litestar: python-multipart
736737
litestar: requests
737738
litestar: cryptography
738739
litestar-v2.0.1: httpx<0.28
739-
litestar-v2.5.5: httpx<0.28
740+
litestar-v2.6.4: httpx<0.28
740741

741742
pyramid-v1.8.6: pyramid==1.8.6
742743
pyramid-v1.10.8: pyramid==1.10.8
@@ -757,7 +758,7 @@ deps =
757758
tornado-v6.0.4: tornado==6.0.4
758759
tornado-v6.2: tornado==6.2
759760
tornado-v6.4.2: tornado==6.4.2
760-
tornado-v6.5.1: tornado==6.5.1
761+
tornado-v6.5.2: tornado==6.5.2
761762
tornado: pytest
762763
tornado-v6.0.4: pytest<8.2
763764
tornado-v6.2: pytest<8.2
@@ -772,7 +773,7 @@ deps =
772773
trytond-v5.8.16: trytond==5.8.16
773774
trytond-v6.8.17: trytond==6.8.17
774775
trytond-v7.0.34: trytond==7.0.34
775-
trytond-v7.6.4: trytond==7.6.4
776+
trytond-v7.6.5: trytond==7.6.5
776777
trytond: werkzeug
777778
trytond-v4.6.22: werkzeug<1.0
778779
trytond-v4.8.18: werkzeug<1.0

0 commit comments

Comments
 (0)