Skip to content

Commit

Permalink
Test under Python 3.13
Browse files Browse the repository at this point in the history
N.B.: Don't bump maximum python version for `ruamel-yaml-clib==0.2.8`
as this comes from ruamel-yaml 0.18.6:
https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree/__init__.py#l17
  • Loading branch information
nsoranzo committed Sep 23, 2024
1 parent 2264fa3 commit ec4cdc2
Show file tree
Hide file tree
Showing 12 changed files with 417 additions and 417 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/first_startup.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.8', '3.13']
defaults:
run:
shell: bash -l {0}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.8', '3.13']
env:
LINT_PATH: 'lib/galaxy/dependencies/pinned-lint-requirements.txt'
TYPE_PATH: 'lib/galaxy/dependencies/pinned-typecheck-requirements.txt'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint_openapi_schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.8', '3.13']
steps:
- uses: actions/checkout@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/osx_startup.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.8', '3.13']
defaults:
run:
shell: bash -l {0}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/reports_startup.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.8', '3.13']
defaults:
run:
shell: bash -l {0}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test_galaxy_packages.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.8', '3.13']
steps:
- uses: actions/checkout@v4
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/toolshed.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.8', '3.13']
shed-api: ['v1', 'v2']
test-install-client: ['galaxy_api', 'standalone']
services:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.8', '3.13']
steps:
- uses: actions/checkout@v4
with:
Expand Down
342 changes: 171 additions & 171 deletions lib/galaxy/dependencies/dev-requirements.txt

Large diffs are not rendered by default.

414 changes: 207 additions & 207 deletions lib/galaxy/dependencies/pinned-requirements.txt

Large diffs are not rendered by default.

58 changes: 29 additions & 29 deletions lib/galaxy/dependencies/pinned-typecheck-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,30 +1,30 @@
annotated-types==0.7.0 ; python_version >= "3.8" and python_version < "3.13"
boto3-stubs[s3]==1.35.24 ; python_version >= "3.8" and python_version < "3.13"
botocore-stubs==1.35.24 ; python_version >= "3.8" and python_version < "3.13"
cffi==1.17.1 ; python_version >= "3.8" and python_version < "3.13" and platform_python_implementation != "PyPy"
cryptography==43.0.1 ; python_version >= "3.8" and python_version < "3.13"
lxml-stubs==0.5.1 ; python_version >= "3.8" and python_version < "3.13"
mypy-boto3-s3==1.35.22 ; python_version >= "3.8" and python_version < "3.13"
mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "3.13"
mypy==1.11.2 ; python_version >= "3.8" and python_version < "3.13"
pycparser==2.22 ; python_version >= "3.8" and python_version < "3.13" and platform_python_implementation != "PyPy"
pydantic-core==2.23.4 ; python_version >= "3.8" and python_version < "3.13"
pydantic==2.9.2 ; python_version >= "3.8" and python_version < "3.13"
annotated-types==0.7.0 ; python_version >= "3.8" and python_version < "3.14"
boto3-stubs[s3]==1.35.24 ; python_version >= "3.8" and python_version < "3.14"
botocore-stubs==1.35.24 ; python_version >= "3.8" and python_version < "3.14"
cffi==1.17.1 ; python_version >= "3.8" and python_version < "3.14" and platform_python_implementation != "PyPy"
cryptography==43.0.1 ; python_version >= "3.8" and python_version < "3.14"
lxml-stubs==0.5.1 ; python_version >= "3.8" and python_version < "3.14"
mypy-boto3-s3==1.35.22 ; python_version >= "3.8" and python_version < "3.14"
mypy-extensions==1.0.0 ; python_version >= "3.8" and python_version < "3.14"
mypy==1.11.2 ; python_version >= "3.8" and python_version < "3.14"
pycparser==2.22 ; python_version >= "3.8" and python_version < "3.14" and platform_python_implementation != "PyPy"
pydantic-core==2.23.4 ; python_version >= "3.8" and python_version < "3.14"
pydantic==2.9.2 ; python_version >= "3.8" and python_version < "3.14"
tomli==2.0.1 ; python_version >= "3.8" and python_version < "3.11"
types-awscrt==0.21.5 ; python_version >= "3.8" and python_version < "3.13"
types-bleach==6.1.0.20240331 ; python_version >= "3.8" and python_version < "3.13"
types-boto==2.49.18.20240806 ; python_version >= "3.8" and python_version < "3.13"
types-contextvars==2.4.7.3 ; python_version >= "3.8" and python_version < "3.13"
types-dataclasses==0.6.6 ; python_version >= "3.8" and python_version < "3.13"
types-docutils==0.21.0.20240907 ; python_version >= "3.8" and python_version < "3.13"
types-html5lib==1.1.11.20240806 ; python_version >= "3.8" and python_version < "3.13"
types-markdown==3.7.0.20240822 ; python_version >= "3.8" and python_version < "3.13"
types-paramiko==3.5.0.20240918 ; python_version >= "3.8" and python_version < "3.13"
types-python-dateutil==2.9.0.20240906 ; python_version >= "3.8" and python_version < "3.13"
types-pyyaml==6.0.12.20240917 ; python_version >= "3.8" and python_version < "3.13"
types-requests==2.31.0.6 ; python_version >= "3.8" and python_version < "3.13"
types-s3transfer==0.10.2 ; python_version >= "3.8" and python_version < "3.13"
types-setuptools==75.1.0.20240917 ; python_version >= "3.8" and python_version < "3.13"
types-six==1.16.21.20240513 ; python_version >= "3.8" and python_version < "3.13"
types-urllib3==1.26.25.14 ; python_version >= "3.8" and python_version < "3.13"
typing-extensions==4.12.2 ; python_version >= "3.8" and python_version < "3.13"
types-awscrt==0.21.5 ; python_version >= "3.8" and python_version < "3.14"
types-bleach==6.1.0.20240331 ; python_version >= "3.8" and python_version < "3.14"
types-boto==2.49.18.20240806 ; python_version >= "3.8" and python_version < "3.14"
types-contextvars==2.4.7.3 ; python_version >= "3.8" and python_version < "3.14"
types-dataclasses==0.6.6 ; python_version >= "3.8" and python_version < "3.14"
types-docutils==0.21.0.20240907 ; python_version >= "3.8" and python_version < "3.14"
types-html5lib==1.1.11.20240806 ; python_version >= "3.8" and python_version < "3.14"
types-markdown==3.7.0.20240822 ; python_version >= "3.8" and python_version < "3.14"
types-paramiko==3.5.0.20240918 ; python_version >= "3.8" and python_version < "3.14"
types-python-dateutil==2.9.0.20240906 ; python_version >= "3.8" and python_version < "3.14"
types-pyyaml==6.0.12.20240917 ; python_version >= "3.8" and python_version < "3.14"
types-requests==2.31.0.6 ; python_version >= "3.8" and python_version < "3.14"
types-s3transfer==0.10.2 ; python_version >= "3.8" and python_version < "3.14"
types-setuptools==75.1.0.20240917 ; python_version >= "3.8" and python_version < "3.14"
types-six==1.16.21.20240513 ; python_version >= "3.8" and python_version < "3.14"
types-urllib3==1.26.25.14 ; python_version >= "3.8" and python_version < "3.14"
typing-extensions==4.12.2 ; python_version >= "3.8" and python_version < "3.14"
4 changes: 2 additions & 2 deletions lib/galaxy/dependencies/update.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@

set -e

SUPPORTED_PYTHON_VERSIONS="3.8 3.9 3.10 3.11 3.12"
NOT_SUPPORTED_NEXT_PYTHON_VERSION="3.13"
SUPPORTED_PYTHON_VERSIONS="3.8 3.9 3.10 3.11 3.12 3.13"
NOT_SUPPORTED_NEXT_PYTHON_VERSION="3.14"

this_directory="$(cd "$(dirname "$0")" > /dev/null && pwd)"

Expand Down

0 comments on commit ec4cdc2

Please sign in to comment.