Skip to content

Commit f60018e

Browse files
committed
dramatiq v2
1 parent 6d0ab22 commit f60018e

File tree

4 files changed

+11
-26
lines changed

4 files changed

+11
-26
lines changed

.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"]
118+
python-version: ["3.6","3.7","3.8","3.9","3.10","3.11","3.12","3.13"]
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: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@
5757
"common",
5858
"cloud_resource_context",
5959
"django",
60-
"dramatiq",
6160
"fastapi",
6261
"gcp",
6362
"gevent",

scripts/populate_tox/tox.jinja

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -93,12 +93,6 @@ envlist =
9393
{py3.10,py3.11,py3.12}-django-v{5.0,5.1}
9494
{py3.10,py3.12,py3.13}-django-latest
9595

96-
# dramatiq
97-
{py3.6,py3.9}-dramatiq-v{1.13}
98-
{py3.7,py3.10,py3.11}-dramatiq-v{1.15}
99-
{py3.8,py3.11,py3.12}-dramatiq-v{1.17}
100-
{py3.8,py3.11,py3.12}-dramatiq-latest
101-
10296
# FastAPI
10397
{py3.7,py3.10}-fastapi-v{0.79}
10498
{py3.8,py3.12,py3.13}-fastapi-latest
@@ -395,12 +389,6 @@ deps =
395389
django-v5.1: Django==5.1rc1
396390
django-latest: Django
397391
398-
# dramatiq
399-
dramatiq-v1.13: dramatiq>=1.13,<1.14
400-
dramatiq-v1.15: dramatiq>=1.15,<1.16
401-
dramatiq-v1.17: dramatiq>=1.17,<1.18
402-
dramatiq-latest: dramatiq
403-
404392
# FastAPI
405393
fastapi: httpx
406394
# (this is a dependency of httpx)

tox.ini

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -93,12 +93,6 @@ envlist =
9393
{py3.10,py3.11,py3.12}-django-v{5.0,5.1}
9494
{py3.10,py3.12,py3.13}-django-latest
9595

96-
# dramatiq
97-
{py3.6,py3.9}-dramatiq-v{1.13}
98-
{py3.7,py3.10,py3.11}-dramatiq-v{1.15}
99-
{py3.8,py3.11,py3.12}-dramatiq-v{1.17}
100-
{py3.8,py3.11,py3.12}-dramatiq-latest
101-
10296
# FastAPI
10397
{py3.7,py3.10}-fastapi-v{0.79}
10498
{py3.8,py3.12,py3.13}-fastapi-latest
@@ -286,6 +280,11 @@ envlist =
286280
{py3.6,py3.7,py3.8}-celery-v5.0.5
287281
{py3.8,py3.11,py3.12}-celery-v5.4.0
288282

283+
{py3.6,py3.7}-dramatiq-v1.8.1
284+
{py3.6,py3.8,py3.9}-dramatiq-v1.11.0
285+
{py3.7,py3.10,py3.11}-dramatiq-v1.14.2
286+
{py3.8,py3.12,py3.13}-dramatiq-v1.17.1
287+
289288

290289
# ~~~ Web 1 ~~~
291290
{py3.6,py3.7,py3.8}-flask-v1.1.4
@@ -418,12 +417,6 @@ deps =
418417
django-v5.1: Django==5.1rc1
419418
django-latest: Django
420419

421-
# dramatiq
422-
dramatiq-v1.13: dramatiq>=1.13,<1.14
423-
dramatiq-v1.15: dramatiq>=1.15,<1.16
424-
dramatiq-v1.17: dramatiq>=1.17,<1.18
425-
dramatiq-latest: dramatiq
426-
427420
# FastAPI
428421
fastapi: httpx
429422
# (this is a dependency of httpx)
@@ -724,6 +717,11 @@ deps =
724717
celery: redis
725718
py3.7-celery: importlib-metadata<5.0
726719

720+
dramatiq-v1.8.1: dramatiq==1.8.1
721+
dramatiq-v1.11.0: dramatiq==1.11.0
722+
dramatiq-v1.14.2: dramatiq==1.14.2
723+
dramatiq-v1.17.1: dramatiq==1.17.1
724+
727725

728726
# ~~~ Web 1 ~~~
729727
flask-v1.1.4: flask==1.1.4

0 commit comments

Comments
 (0)