Test on Python 3.10 ~ 3.14

This commit is contained in:
Peter J. A. Cock
2025-10-09 09:35:17 +01:00
committed by Peter Cock
parent f47393b775
commit 37f6c5f81d
4 changed files with 10 additions and 9 deletions

View File

@ -63,7 +63,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.10", "3.13"]
python-version: ["3.10", "3.14"]
steps:
- uses: actions/checkout@v5
@ -116,7 +116,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-2022]
python-version: ["3.10", "3.11", "3.12", "3.13"]
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
runs-on: ${{ matrix.os }}
@ -166,7 +166,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.10", "3.13"]
python-version: ["3.10", "3.14"]
steps:
@ -223,7 +223,7 @@ jobs:
runs-on: macos-latest
strategy:
matrix:
python-version: ["3.10", "3.13"]
python-version: ["3.10", "3.14"]
steps:
- uses: actions/checkout@v5
@ -269,7 +269,7 @@ jobs:
runs-on: windows-2022
strategy:
matrix:
python-version: ["3.10", "3.13"]
python-version: ["3.10", "3.14"]
steps:
- uses: actions/checkout@v5

View File

@ -13,8 +13,8 @@ The latest news is at the top of this file.
(In progress, not yet released): Biopython 1.86
===============================================
This release of Biopython supports Python 3.10, 3.11, 3.12 and 3.13. It
has also been tested on PyPy3.10 v7.3.17.
This release of Biopython supports Python 3.10, 3.11, 3.12, 3.13 and 3.14. It
has also been tested on PyPy3.10 v7.3.19.
``Bio.SearchIO`` now supports parsing the tabular and plain text output of
`Infernal <http://eddylab.org/infernal/>` (v1.0.0+) RNA search tool. The

View File

@ -84,12 +84,12 @@ install Biopython yourself. This is described below.
Python Requirements
===================
We currently recommend using Python 3.11 from http://www.python.org
We currently recommend using Python 3.13 from http://www.python.org
Biopython is currently supported and tested on the following Python
implementations:
- Python 3.10, 3.11, 3.12 and 3.13 -- see http://www.python.org
- Python 3.10, 3.11, 3.12, 3.13 and 3.14 -- see http://www.python.org
- PyPy3.10 v7.3.17 -- or later, see http://www.pypy.org

View File

@ -261,6 +261,7 @@ setup(
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
"Topic :: Scientific/Engineering",
"Topic :: Scientific/Engineering :: Bio-Informatics",
"Topic :: Software Development :: Libraries :: Python Modules",