Skip to content

Commit c6f1c65

Browse files
committed
celery
1 parent b8d29b3 commit c6f1c65

File tree

5 files changed

+39
-58
lines changed

5 files changed

+39
-58
lines changed

.github/workflows/test-integrations-cloud.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.8","3.12","3.13"]
32+
python-version: ["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
@@ -97,7 +97,7 @@ jobs:
9797
strategy:
9898
fail-fast: false
9999
matrix:
100-
python-version: ["3.6","3.7","3.8","3.9","3.12","3.13"]
100+
python-version: ["3.6","3.7","3.9","3.11","3.12","3.13"]
101101
# python3.6 reached EOL and is no longer being supported on
102102
# new versions of hosted runners on Github Actions
103103
# 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"]
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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"asyncpg",
5151
"aws_lambda",
5252
"beam",
53-
"celery",
53+
"boto3",
5454
"chalice",
5555
"clickhouse_driver",
5656
"cohere",

scripts/populate_tox/tox.jinja

Lines changed: 10 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,11 @@ envlist =
6161
{py3.7}-beam-v{2.12}
6262
{py3.8,py3.11}-beam-latest
6363

64-
# Celery
65-
{py3.6,py3.8}-celery-v{4}
66-
{py3.6,py3.8}-celery-v{5.0}
67-
{py3.7,py3.10}-celery-v{5.1,5.2}
68-
{py3.8,py3.11,py3.12}-celery-v{5.3,5.4,5.5}
69-
{py3.8,py3.12,py3.13}-celery-latest
64+
# Boto3
65+
{py3.6,py3.7}-boto3-v{1.12}
66+
{py3.7,py3.11,py3.12}-boto3-v{1.23}
67+
{py3.11,py3.12}-boto3-v{1.34}
68+
{py3.11,py3.12,py3.13}-boto3-latest
7069

7170
# Chalice
7271
{py3.6,py3.9}-chalice-v{1.16}
@@ -368,20 +367,11 @@ deps =
368367
beam-v2.12: apache-beam~=2.12.0
369368
beam-latest: apache-beam
370369
371-
# Celery
372-
celery: redis
373-
celery-v4: Celery~=4.0
374-
celery-v5.0: Celery~=5.0.0
375-
celery-v5.1: Celery~=5.1.0
376-
celery-v5.2: Celery~=5.2.0
377-
celery-v5.3: Celery~=5.3.0
378-
celery-v5.4: Celery~=5.4.0
379-
# TODO: update when stable is out
380-
celery-v5.5: Celery==5.5.0rc3
381-
celery-latest: Celery
382-
383-
celery: newrelic
384-
{py3.7}-celery: importlib-metadata<5.0
370+
# Boto3
371+
boto3-v1.12: boto3~=1.12.0
372+
boto3-v1.23: boto3~=1.23.0
373+
boto3-v1.34: boto3~=1.34.0
374+
boto3-latest: boto3
385375
386376
# Chalice
387377
chalice: pytest-chalice==0.0.5

tox.ini

Lines changed: 25 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,11 @@ envlist =
6161
{py3.7}-beam-v{2.12}
6262
{py3.8,py3.11}-beam-latest
6363

64-
# Celery
65-
{py3.6,py3.8}-celery-v{4}
66-
{py3.6,py3.8}-celery-v{5.0}
67-
{py3.7,py3.10}-celery-v{5.1,5.2}
68-
{py3.8,py3.11,py3.12}-celery-v{5.3,5.4,5.5}
69-
{py3.8,py3.12,py3.13}-celery-latest
64+
# Boto3
65+
{py3.6,py3.7}-boto3-v{1.12}
66+
{py3.7,py3.11,py3.12}-boto3-v{1.23}
67+
{py3.11,py3.12}-boto3-v{1.34}
68+
{py3.11,py3.12,py3.13}-boto3-latest
7069

7170
# Chalice
7271
{py3.6,py3.9}-chalice-v{1.16}
@@ -287,20 +286,19 @@ envlist =
287286
# === Integrations - Auto-generated ===
288287
# These come from the populate_tox.py script. Eventually we should move all
289288
# integration tests there.
290-
# ~~~ Cloud ~~~
291-
{py3.6,py3.7}-boto3-v1.12.9
292-
{py3.6,py3.12,py3.13}-boto3-v1.18.65
293-
{py3.7,py3.12,py3.13}-boto3-v1.26.9
294-
{py3.8,py3.12,py3.13}-boto3-v1.35.98
295-
296-
297289
# ~~~ GraphQL ~~~
298290
{py3.8,py3.10,py3.11}-ariadne-v0.20.1
299291
{py3.8,py3.11,py3.12}-ariadne-v0.21
300292
{py3.8,py3.11,py3.12}-ariadne-v0.22
301293
{py3.8,py3.11,py3.12}-ariadne-v0.24.0
302294

303295

296+
# ~~~ Tasks ~~~
297+
{py3.6,py3.12,py3.13}-celery-v4.4.7
298+
{py3.6,py3.12,py3.13}-celery-v5.0.5
299+
{py3.8,py3.12,py3.13}-celery-v5.4.0
300+
301+
304302
# ~~~ Web 2 ~~~
305303
{py3.6,py3.7}-bottle-v0.12.25
306304
{py3.6,py3.8,py3.9}-bottle-v0.13.2
@@ -377,20 +375,11 @@ deps =
377375
beam-v2.12: apache-beam~=2.12.0
378376
beam-latest: apache-beam
379377

380-
# Celery
381-
celery: redis
382-
celery-v4: Celery~=4.0
383-
celery-v5.0: Celery~=5.0.0
384-
celery-v5.1: Celery~=5.1.0
385-
celery-v5.2: Celery~=5.2.0
386-
celery-v5.3: Celery~=5.3.0
387-
celery-v5.4: Celery~=5.4.0
388-
# TODO: update when stable is out
389-
celery-v5.5: Celery==5.5.0rc3
390-
celery-latest: Celery
391-
392-
celery: newrelic
393-
{py3.7}-celery: importlib-metadata<5.0
378+
# Boto3
379+
boto3-v1.12: boto3~=1.12.0
380+
boto3-v1.23: boto3~=1.23.0
381+
boto3-v1.34: boto3~=1.34.0
382+
boto3-latest: boto3
394383

395384
# Chalice
396385
chalice: pytest-chalice==0.0.5
@@ -736,13 +725,6 @@ deps =
736725
# === Integrations - Auto-generated ===
737726
# These come from the populate_tox.py script. Eventually we should move all
738727
# integration tests there.
739-
# ~~~ Cloud ~~~
740-
boto3-v1.12.9: boto3==1.12.9
741-
boto3-v1.18.65: boto3==1.18.65
742-
boto3-v1.26.9: boto3==1.26.9
743-
boto3-v1.35.98: boto3==1.35.98
744-
745-
746728
# ~~~ GraphQL ~~~
747729
ariadne-v0.20.1: ariadne==0.20.1
748730
ariadne-v0.21: ariadne==0.21
@@ -753,6 +735,15 @@ deps =
753735
ariadne: httpx
754736

755737

738+
# ~~~ Tasks ~~~
739+
celery-v4.4.7: celery==4.4.7
740+
celery-v5.0.5: celery==5.0.5
741+
celery-v5.4.0: celery==5.4.0
742+
celery: newrelic
743+
celery: redis
744+
py3.7-celery: importlib-metata<5.0
745+
746+
756747
# ~~~ Web 2 ~~~
757748
bottle-v0.12.25: bottle==0.12.25
758749
bottle-v0.13.2: bottle==0.13.2

0 commit comments

Comments
 (0)