Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/test-integrations-cloud.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8","3.11","3.12","3.13"]
python-version: ["3.8","3.12","3.13"]
# python3.6 reached EOL and is no longer being supported on
# new versions of hosted runners on Github Actions
# ubuntu-20.04 is the last version that supported python3.6
Expand Down Expand Up @@ -108,7 +108,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.6","3.7","3.8","3.9","3.11","3.12","3.13"]
python-version: ["3.6","3.7","3.8","3.9","3.10","3.11","3.12","3.13"]
# python3.6 reached EOL and is no longer being supported on
# new versions of hosted runners on Github Actions
# ubuntu-20.04 is the last version that supported python3.6
Expand Down
6 changes: 6 additions & 0 deletions scripts/populate_tox/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@
"package": "apache-beam",
"python": ">=3.7",
},
"boto3": {
"package": "boto3",
"deps": {
"py3.7,py3.8": ["urllib3<2.0.0"],
},
},
"bottle": {
"package": "bottle",
"deps": {
Expand Down
1 change: 0 additions & 1 deletion scripts/populate_tox/populate_tox.py
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@
"potel",
# Integrations that can be migrated -- we should eventually remove all
# of these from the IGNORE list
"boto3",
"chalice",
"gcp",
"httpx",
Expand Down
12 changes: 0 additions & 12 deletions scripts/populate_tox/tox.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -42,12 +42,6 @@ envlist =
# AWS Lambda
{py3.8,py3.9,py3.11,py3.13}-aws_lambda

# Boto3
{py3.6,py3.7}-boto3-v{1.12}
{py3.7,py3.11,py3.12}-boto3-v{1.23}
{py3.11,py3.12}-boto3-v{1.34}
{py3.11,py3.12,py3.13}-boto3-latest

# Chalice
{py3.6,py3.9}-chalice-v{1.16}
{py3.8,py3.12,py3.13}-chalice-latest
Expand Down Expand Up @@ -164,12 +158,6 @@ deps =
aws_lambda: requests
aws_lambda: uvicorn

# Boto3
boto3-v1.12: boto3~=1.12.0
boto3-v1.23: boto3~=1.23.0
boto3-v1.34: boto3~=1.34.0
boto3-latest: boto3

# Chalice
chalice: pytest-chalice==0.0.5
chalice-v1.16: chalice~=1.16.0
Expand Down
29 changes: 16 additions & 13 deletions tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# The file (and all resulting CI YAMLs) then need to be regenerated via
# "scripts/generate-test-files.sh".
#
# Last generated: 2025-09-04T13:56:54.117272+00:00
# Last generated: 2025-09-04T14:38:22.828289+00:00

[tox]
requires =
Expand Down Expand Up @@ -42,12 +42,6 @@ envlist =
# AWS Lambda
{py3.8,py3.9,py3.11,py3.13}-aws_lambda

# Boto3
{py3.6,py3.7}-boto3-v{1.12}
{py3.7,py3.11,py3.12}-boto3-v{1.23}
{py3.11,py3.12}-boto3-v{1.34}
{py3.11,py3.12,py3.13}-boto3-latest

# Chalice
{py3.6,py3.9}-chalice-v{1.16}
{py3.8,py3.12,py3.13}-chalice-latest
Expand Down Expand Up @@ -152,6 +146,13 @@ envlist =
{py3.8,py3.12,py3.13}-huggingface_hub-v0.35.0rc0


# ~~~ Cloud ~~~
{py3.6,py3.7}-boto3-v1.12.49
{py3.6,py3.9,py3.10}-boto3-v1.20.54
{py3.7,py3.11,py3.12}-boto3-v1.28.85
{py3.9,py3.12,py3.13}-boto3-v1.40.23


# ~~~ DBs ~~~
{py3.7,py3.8,py3.9}-asyncpg-v0.23.0
{py3.7,py3.9,py3.10}-asyncpg-v0.25.0
Expand Down Expand Up @@ -371,12 +372,6 @@ deps =
aws_lambda: requests
aws_lambda: uvicorn

# Boto3
boto3-v1.12: boto3~=1.12.0
boto3-v1.23: boto3~=1.23.0
boto3-v1.34: boto3~=1.34.0
boto3-latest: boto3

# Chalice
chalice: pytest-chalice==0.0.5
chalice-v1.16: chalice~=1.16.0
Expand Down Expand Up @@ -539,6 +534,14 @@ deps =
huggingface_hub-v0.35.0rc0: huggingface_hub==0.35.0rc0


# ~~~ Cloud ~~~
boto3-v1.12.49: boto3==1.12.49
boto3-v1.20.54: boto3==1.20.54
boto3-v1.28.85: boto3==1.28.85
boto3-v1.40.23: boto3==1.40.23
py3.7,py3.8-boto3: urllib3<2.0.0


# ~~~ DBs ~~~
asyncpg-v0.23.0: asyncpg==0.23.0
asyncpg-v0.25.0: asyncpg==0.25.0
Expand Down
Loading