diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 0ecc5c0e3..290be6d2d 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -7,7 +7,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: '3.11' + python-version: '3.12' - name: Install dependencies run: | python3 -m pip install --upgrade pip setuptools diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 23a9ec052..cf6b77be9 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.11'] + python-version: ['3.8', '3.12'] steps: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 6386dfbd9..ba17e7636 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -47,7 +47,7 @@ jobs: - release_19.05 include: - os: ubuntu-latest - tox_env: py311 + tox_env: py312 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 5513aab95..55448c356 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.11 +- Python 3.8 - 3.12 - 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 e73570b98..3e8957fa0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,8 @@ -### Bioblend v1.2.0 - 2023-06-30 +### BioBlend v + +* Added support for Python 3.12. + +### BioBlend v1.2.0 - 2023-06-30 * Dropped support for Galaxy releases 17.09-19.01. Added support for Galaxy release 23.1. diff --git a/README.rst b/README.rst index 8c707f0de..d635d6a7f 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.11 +- Python 3.8 - 3.12 - 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 40c3cb3b7..2551ff26d 100644 --- a/setup.cfg +++ b/setup.cfg @@ -26,6 +26,7 @@ classifiers = Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 + Programming Language :: Python :: 3.12 Topic :: Scientific/Engineering :: Bio-Informatics Typing :: Typed description = Library for interacting with the Galaxy API