Skip to content

Commit e0e6b20

Browse files
committed
bottle
1 parent 15fa2d2 commit e0e6b20

File tree

5 files changed

+53
-32
lines changed

5 files changed

+53
-32
lines changed

.github/workflows/test-integrations-dbs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
strategy:
3030
fail-fast: false
3131
matrix:
32-
python-version: ["3.7","3.8","3.12","3.13"]
32+
python-version: ["3.7","3.8","3.11","3.12","3.13"]
3333
# python3.6 reached EOL and is no longer being supported on
3434
# new versions of hosted runners on Github Actions
3535
# ubuntu-20.04 is the last version that supported python3.6
@@ -124,7 +124,7 @@ jobs:
124124
strategy:
125125
fail-fast: false
126126
matrix:
127-
python-version: ["3.6","3.7","3.8","3.9","3.11","3.12"]
127+
python-version: ["3.6","3.7","3.8","3.9","3.10","3.11","3.12"]
128128
# python3.6 reached EOL and is no longer being supported on
129129
# new versions of hosted runners on Github Actions
130130
# ubuntu-20.04 is the last version that supported python3.6

.github/workflows/test-integrations-tasks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ jobs:
115115
strategy:
116116
fail-fast: false
117117
matrix:
118-
python-version: ["3.6","3.7","3.8","3.9","3.10","3.11","3.12","3.13"]
118+
python-version: ["3.6","3.7","3.8","3.9","3.10","3.11","3.12"]
119119
# python3.6 reached EOL and is no longer being supported on
120120
# new versions of hosted runners on Github Actions
121121
# ubuntu-20.04 is the last version that supported python3.6

scripts/populate_tox/populate_tox.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@
4949
"asgi",
5050
"asyncpg",
5151
"aws_lambda",
52+
"beam",
5253
"boto3",
53-
"bottle",
5454
"celery",
5555
"chalice",
5656
"clickhouse_driver",

scripts/populate_tox/tox.jinja

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,17 @@ envlist =
4040
{py3.8,py3.11,py3.12}-anthropic-v{0.16,0.28,0.40}
4141
{py3.7,py3.11,py3.12}-anthropic-latest
4242

43+
# Arq
44+
{py3.7,py3.11}-arq-v{0.23}
45+
{py3.7,py3.12,py3.13}-arq-latest
46+
4347
# Asgi
4448
{py3.7,py3.12,py3.13}-asgi
4549

50+
# asyncpg
51+
{py3.7,py3.10}-asyncpg-v{0.23}
52+
{py3.8,py3.11,py3.12}-asyncpg-latest
53+
4654
# AWS Lambda
4755
# The aws_lambda tests deploy to the real AWS and have their own
4856
# matrix of Python versions to run the test lambda function in.
@@ -59,10 +67,6 @@ envlist =
5967
{py3.11,py3.12}-boto3-v{1.34}
6068
{py3.11,py3.12,py3.13}-boto3-latest
6169

62-
# Bottle
63-
{py3.6,py3.9}-bottle-v{0.12}
64-
{py3.6,py3.12,py3.13}-bottle-latest
65-
6670
# Celery
6771
{py3.6,py3.8}-celery-v{4}
6872
{py3.6,py3.8}-celery-v{5.0}
@@ -346,10 +350,23 @@ deps =
346350
anthropic-v0.40: anthropic~=0.40.0
347351
anthropic-latest: Anthropic
348352
353+
# Arq
354+
arq-v0.23: arq~=0.23.0
355+
arq-v0.23: pydantic<2
356+
arq-latest: arq
357+
arq: fakeredis>=2.2.0,<2.8
358+
arq: pytest-asyncio
359+
arq: async-timeout
360+
349361
# Asgi
350362
asgi: pytest-asyncio
351363
asgi: async-asgi-testclient
352364
365+
# Asyncpg
366+
asyncpg-v0.23: asyncpg~=0.23.0
367+
asyncpg-latest: asyncpg
368+
asyncpg: pytest-asyncio
369+
353370
# AWS Lambda
354371
aws_lambda: boto3
355372
@@ -363,11 +380,6 @@ deps =
363380
boto3-v1.34: boto3~=1.34.0
364381
boto3-latest: boto3
365382
366-
# Bottle
367-
bottle: Werkzeug<2.1.0
368-
bottle-v0.12: bottle~=0.12.0
369-
bottle-latest: bottle
370-
371383
# Celery
372384
celery: redis
373385
celery-v4: Celery~=4.0

tox.ini

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,17 @@ envlist =
4040
{py3.8,py3.11,py3.12}-anthropic-v{0.16,0.28,0.40}
4141
{py3.7,py3.11,py3.12}-anthropic-latest
4242

43+
# Arq
44+
{py3.7,py3.11}-arq-v{0.23}
45+
{py3.7,py3.12,py3.13}-arq-latest
46+
4347
# Asgi
4448
{py3.7,py3.12,py3.13}-asgi
4549

50+
# asyncpg
51+
{py3.7,py3.10}-asyncpg-v{0.23}
52+
{py3.8,py3.11,py3.12}-asyncpg-latest
53+
4654
# AWS Lambda
4755
# The aws_lambda tests deploy to the real AWS and have their own
4856
# matrix of Python versions to run the test lambda function in.
@@ -59,10 +67,6 @@ envlist =
5967
{py3.11,py3.12}-boto3-v{1.34}
6068
{py3.11,py3.12,py3.13}-boto3-latest
6169

62-
# Bottle
63-
{py3.6,py3.9}-bottle-v{0.12}
64-
{py3.6,py3.12,py3.13}-bottle-latest
65-
6670
# Celery
6771
{py3.6,py3.8}-celery-v{4}
6872
{py3.6,py3.8}-celery-v{5.0}
@@ -296,11 +300,9 @@ envlist =
296300
{py3.8,py3.11,py3.12}-ariadne-v0.24.0
297301

298302

299-
# ~~~ Tasks ~~~
300-
{py3.7,py3.12,py3.13}-beam-v2.18.0
301-
{py3.7,py3.12,py3.13}-beam-v2.32.0
302-
{py3.7,py3.12,py3.13}-beam-v2.46.0
303-
{py3.9,py3.12,py3.13}-beam-v2.61.0
303+
# ~~~ Web 2 ~~~
304+
{py3.6,py3.7}-bottle-v0.12.25
305+
{py3.6,py3.8,py3.9}-bottle-v0.13.2
304306

305307

306308

@@ -350,10 +352,23 @@ deps =
350352
anthropic-v0.40: anthropic~=0.40.0
351353
anthropic-latest: Anthropic
352354

355+
# Arq
356+
arq-v0.23: arq~=0.23.0
357+
arq-v0.23: pydantic<2
358+
arq-latest: arq
359+
arq: fakeredis>=2.2.0,<2.8
360+
arq: pytest-asyncio
361+
arq: async-timeout
362+
353363
# Asgi
354364
asgi: pytest-asyncio
355365
asgi: async-asgi-testclient
356366

367+
# Asyncpg
368+
asyncpg-v0.23: asyncpg~=0.23.0
369+
asyncpg-latest: asyncpg
370+
asyncpg: pytest-asyncio
371+
357372
# AWS Lambda
358373
aws_lambda: boto3
359374

@@ -367,11 +382,6 @@ deps =
367382
boto3-v1.34: boto3~=1.34.0
368383
boto3-latest: boto3
369384

370-
# Bottle
371-
bottle: Werkzeug<2.1.0
372-
bottle-v0.12: bottle~=0.12.0
373-
bottle-latest: bottle
374-
375385
# Celery
376386
celery: redis
377387
celery-v4: Celery~=4.0
@@ -741,11 +751,10 @@ deps =
741751
ariadne: httpx
742752

743753

744-
# ~~~ Tasks ~~~
745-
beam-v2.18.0: apache-beam==2.18.0
746-
beam-v2.32.0: apache-beam==2.32.0
747-
beam-v2.46.0: apache-beam==2.46.0
748-
beam-v2.61.0: apache-beam==2.61.0
754+
# ~~~ Web 2 ~~~
755+
bottle-v0.12.25: bottle==0.12.25
756+
bottle-v0.13.2: bottle==0.13.2
757+
bottle: werkzeug<2.1.0
749758

750759

751760

0 commit comments

Comments
 (0)