Skip to content

Commit

Permalink
Bumping minimum supported Python to 3.8
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelClerx committed Apr 30, 2024
1 parent 6817d77 commit 95e6577
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/unit-tests-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
strategy:
matrix:
# Selected python versions only
python-version: ['3.7', '3.11']
python-version: ['3.8', '3.11']

steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unit-tests-ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
strategy:
matrix:
# All Python versions except latest, which is tested by coverage.
python-version: ['3.7', '3.8', '3.9', '3.10']
python-version: ['3.8', '3.9', '3.10']

steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unit-tests-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
strategy:
matrix:
# Selected python versions only
python-version: ['3.7', '3.11']
python-version: ['3.8', '3.11']

steps:
- uses: actions/checkout@v4
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ This page lists the main changes made to Myokit in each release.
## Unreleased
- Added
- Changed
- [#1061](https://github.com/myokit/myokit/pull/1061) Myokit is no longer tested on Python 3.7. Please use versions 3.8 and up.
- Deprecated
- Removed
- Fixed
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ Because most libraries do, Myokit uses American spelling (e.g. "color", "fiber",

## Python and C versions

Myokit is developed for Python 3.7 and newer, and tested on whatever GitHub Actions (easily) allows (3.7+ at time of writing).
Myokit is developed for Python 3.8 and newer, and tested on whatever GitHub Actions (easily) allows (3.8+ at time of writing).

The C code in Myokit should stick to C89 with some exceptions, see [here](https://peps.python.org/pep-0007/)).

Expand Down

0 comments on commit 95e6577

Please sign in to comment.