@@ -31,11 +31,6 @@ envlist =
3131 # At a minimum, we should test against at least the lowest
3232 # and the latest supported version of a framework.
3333
34- # AIOHTTP
35- {py3.7}-aiohttp-v{3.4}
36- {py3.7,py3.9,py3.11}-aiohttp-v{3.8}
37- {py3.8,py3.12,py3.13}-aiohttp-latest
38-
3934 # Anthropic
4035 {py3.8,py3.11,py3.12}-anthropic-v{0.16,0.28,0.40}
4136 {py3.7,py3.11,py3.12}-anthropic-latest
@@ -163,13 +158,6 @@ envlist =
163158 {py3.8,py3.11,py3.12}-sanic-v{24.6}
164159 {py3.9,py3.12,py3.13}-sanic-latest
165160
166- # Trytond
167- {py3.6}-trytond-v{4}
168- {py3.6,py3.8}-trytond-v{5}
169- {py3.6,py3.11}-trytond-v{6}
170- {py3.8,py3.11,py3.12}-trytond-v{7}
171- {py3.8,py3.12,py3.13}-trytond-latest
172-
173161 # === Integrations - Auto-generated ===
174162 # These come from the populate_tox.py script. Eventually we should move all
175163 # integration tests there.
@@ -225,8 +213,8 @@ envlist =
225213
226214
227215 # ~~~ Network ~~~
228- {py3.6,py3. 7,py3.8}-grpc-v1.32.0
229- {py3.6 ,py3.9,py3.10}-grpc-v1.44.0
216+ {py3.7,py3.8}-grpc-v1.32.0
217+ {py3.7 ,py3.9,py3.10}-grpc-v1.44.0
230218 {py3.7,py3.10,py3.11}-grpc-v1.58.3
231219 {py3.8,py3.12,py3.13}-grpc-v1.69.0
232220
@@ -270,6 +258,11 @@ envlist =
270258
271259
272260 # ~~~ Web 2 ~~~
261+ {py3.7}-aiohttp-v3.6.3
262+ {py3.7,py3.9,py3.10}-aiohttp-v3.8.6
263+ {py3.8,py3.12,py3.13}-aiohttp-v3.10.9
264+ {py3.9,py3.12,py3.13}-aiohttp-v3.11.11
265+
273266 {py3.6,py3.7}-bottle-v0.12.25
274267 {py3.6,py3.8,py3.9}-bottle-v0.13.2
275268
@@ -296,6 +289,12 @@ envlist =
296289 {py3.6,py3.9,py3.10}-loguru-v0.6.0
297290 {py3.6,py3.12,py3.13}-loguru-v0.7.3
298291
292+ {py3.6,py3.7}-trytond-v5.0.63
293+ {py3.6,py3.7,py3.8}-trytond-v5.8.16
294+ {py3.8,py3.10,py3.11}-trytond-v6.8.17
295+ {py3.8,py3.11,py3.12}-trytond-v7.0.9
296+ {py3.8,py3.11,py3.12}-trytond-v7.4.4
297+
299298 {py3.7,py3.11,py3.12}-typer-v0.15.1
300299
301300
@@ -330,14 +329,6 @@ deps =
330329
331330 # === Integrations ===
332331
333- # AIOHTTP
334- aiohttp-v3.4: aiohttp~=3.4.0
335- aiohttp-v3.8: aiohttp~=3.8.0
336- aiohttp-latest: aiohttp
337- aiohttp: pytest-aiohttp
338- aiohttp-v3.8: pytest-asyncio
339- aiohttp-latest: pytest-asyncio
340-
341332 # Anthropic
342333 anthropic: pytest-asyncio
343334 anthropic-v{0.16,0.28}: httpx<0.28.0
@@ -549,15 +540,6 @@ deps =
549540 sanic-v24.6: sanic~=24.6.0
550541 sanic-latest: sanic
551542
552- # Trytond
553- trytond: werkzeug
554- trytond-v4: werkzeug<1.0
555- trytond-v4: trytond~=4.0
556- trytond-v5: trytond~=5.0
557- trytond-v6: trytond~=6.0
558- trytond-v7: trytond~=7.0
559- trytond-latest: trytond
560-
561543 # === Integrations - Auto-generated ===
562544 # These come from the populate_tox.py script. Eventually we should move all
563545 # integration tests there.
@@ -692,6 +674,13 @@ deps =
692674
693675
694676 # ~~~ Web 2 ~~~
677+ aiohttp-v3.6.3: aiohttp ==3.6.3
678+ aiohttp-v3.8.6: aiohttp ==3.8.6
679+ aiohttp-v3.10.9: aiohttp ==3.10.9
680+ aiohttp-v3.11.11: aiohttp ==3.11.11
681+ aiohttp: pytest-aiohttp
682+ aiohttp: pytest-asyncio
683+
695684 bottle-v0.12.25: bottle ==0.12.25
696685 bottle-v0.13.2: bottle ==0.13.2
697686 bottle: werkzeug<2.1.0
@@ -731,6 +720,13 @@ deps =
731720 loguru-v0.6.0: loguru ==0.6.0
732721 loguru-v0.7.3: loguru ==0.7.3
733722
723+ trytond-v5.0.63: trytond ==5.0.63
724+ trytond-v5.8.16: trytond ==5.8.16
725+ trytond-v6.8.17: trytond ==6.8.17
726+ trytond-v7.0.9: trytond ==7.0.9
727+ trytond-v7.4.4: trytond ==7.4.4
728+ trytond: werkzeug
729+
734730 typer-v0.15.1: typer ==0.15.1
735731
736732
0 commit comments