diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index d836b89e8..b4ec25eb9 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -7,7 +7,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: '3.12' + python-version: '3.13' - name: Install dependencies run: | python3 -m pip install --upgrade pip setuptools diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 044fe8ace..6a4b095e5 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.8', '3.12'] + python-version: ['3.8', '3.13'] steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index ab1c00485..1df27fcec 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -50,7 +50,7 @@ jobs: - release_19.05 include: - os: ubuntu-latest - tox_env: py312 + tox_env: py313 galaxy_version: dev # Cannot test on macOS because service containers are not supported # yet: https://github.community/t/github-actions-services-available-on-others-vms/16916 diff --git a/ABOUT.rst b/ABOUT.rst index 55448c356..9534aeff8 100644 --- a/ABOUT.rst +++ b/ABOUT.rst @@ -3,7 +3,7 @@ interacting with the `Galaxy`_ API. BioBlend is supported and tested on: -- Python 3.8 - 3.12 +- Python 3.8 - 3.13 - Galaxy release 19.05 and later. BioBlend's goal is to make it easier to script and automate the running of diff --git a/CHANGELOG.md b/CHANGELOG.md index f2e07fdaa..d120b8fe9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ ### BioBlend v -* Added support for Galaxy release 24.1. +* Added support for Python 3.13. Added support for Galaxy release 24.1. ### BioBlend v1.3.0 - 2024-05-12 diff --git a/README.rst b/README.rst index d635d6a7f..b0c0f7cee 100644 --- a/README.rst +++ b/README.rst @@ -15,7 +15,7 @@ BioBlend is a Python library for interacting with the `Galaxy`_ API. BioBlend is supported and tested on: -- Python 3.8 - 3.12 +- Python 3.8 - 3.13 - Galaxy release 19.05 and later. Full docs are available at https://bioblend.readthedocs.io/ with a quick library diff --git a/setup.cfg b/setup.cfg index 3e3cdecbd..1d8528f4e 100644 --- a/setup.cfg +++ b/setup.cfg @@ -26,6 +26,7 @@ classifiers = Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 + Programming Language :: Python :: 3.13 Topic :: Scientific/Engineering :: Bio-Informatics Typing :: Typed description = Library for interacting with the Galaxy API