Skip to content

Commit

Permalink
support Python 3.10
Browse files Browse the repository at this point in the history
- include in tests (and quote Python and GROMACS version numbers)
- update docs
  • Loading branch information
orbeckst committed Jan 3, 2022
1 parent 2088ae4 commit 98b4f2f
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 12 deletions.
23 changes: 13 additions & 10 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,24 +24,27 @@ jobs:
matrix:
# only test all GROMACS version on the oldest and latest
# Python to keep the testing matrix manageable and only use 2
# macos runners (latest GROMACS, oldes and latest Python)
# macos runners (latest GROMACS, oldest and latest Python)

os: [ubuntu-latest]
python-version: [3.9]
python-version: ["3.10"]
gromacs-version: ["4.6.5", "2018.6", "2020.6", "2021.1"]
include:
- os: ubuntu-latest
python-version: 3.6
gromacs-version: 2021.1
python-version: "3.6"
gromacs-version: "2021.1"
- os: ubuntu-latest
python-version: 3.7
gromacs-version: 2021.1
python-version: "3.7"
gromacs-version: "2021.1"
- os: ubuntu-latest
python-version: 3.8
gromacs-version: 2021.1
python-version: "3.8"
gromacs-version: "2021.1"
- os: ubuntu-latest
python-version: "3.9"
gromacs-version: "2021.1"
- os: macos-latest
python-version: 3.9
gromacs-version: 2021.1
python-version: "3.10"
gromacs-version: "2021.1"

env:
MPLBACKEND: agg
Expand Down
2 changes: 1 addition & 1 deletion CHANGES
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ ALescoulie, orbeckst

Changes

* dropped support for Python 2 and <3.6: only Python 3.7--3.9
* dropped support for Python 2 and <3.6: only Python 3.7--3.10
are supported (#177)
* removed unused POWConfigParser.getintarray() (PR #187)
* removed deprecated mdpow-gyhd script, use mdpow-solvationenergy
Expand Down
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Documentation
Installation
------------

See `INSTALL`_ for detailed instructions. MDPOW currently supports Python 3.7 to 3.9.
See `INSTALL`_ for detailed instructions. MDPOW currently supports Python 3.7 to 3.10.

You will also need `Gromacs`_ (currently tested with versions 4.6.5,
2018, 2020, 2021 but 2016 and 2019 should also work).
Expand Down

0 comments on commit 98b4f2f

Please sign in to comment.