Skip to content

Commit

Permalink
Add py3.13 to minimal tests
Browse files Browse the repository at this point in the history
  • Loading branch information
IAlibay committed Oct 13, 2024
1 parent 740e74e commit e8323ad
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
- [macos-12, macosx_*, x86_64]
- [windows-2019, win_amd64, AMD64]
- [macos-14, macosx_*, arm64]
python: ["cp310", "cp311", "cp312"]
python: ["cp310", "cp311", "cp312", "cp313"]
defaults:
run:
working-directory: ./package
Expand Down Expand Up @@ -243,7 +243,7 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
python-version: ["3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
type: ["FULL", "MIN"]
exclude:
# Multiple deps don't like windows
Expand Down
4 changes: 1 addition & 3 deletions .github/workflows/gh-ci-cron.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,6 @@ jobs:
os-type: "ubuntu"

- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

# minimally install nightly wheels & core deps
- name: nightly_wheels
Expand Down Expand Up @@ -197,7 +195,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
steps:
- uses: actions/checkout@v4

Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/gh-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,11 @@ jobs:
full-deps: [true, ]
codecov: [true, ]
include:
- name: python_313
os: ubunut-latest
python-version: "3.13"
full-deps: false
codecov: true
- name: macOS_monterey_py311
os: macOS-12
python-version: "3.12"
Expand Down
3 changes: 2 additions & 1 deletion package/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ classifiers = [
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Programming Language :: Python :: 3.13',
'Programming Language :: C',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Bio-Informatics',
Expand Down Expand Up @@ -124,6 +125,6 @@ MDAnalysis = [

[tool.black]
line-length = 79
target-version = ['py310', 'py311', 'py312']
target-version = ['py310', 'py311', 'py312', 'py313']
extend-exclude = '.'
required-version = '24'

0 comments on commit e8323ad

Please sign in to comment.