Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ jobs:
max-parallel: 12
fail-fast: false
matrix:
os: [ubuntu-latest, macos-13, windows-latest]
python-version: ['3.9', '3.10', '3.11', '3.12']
os: [ubuntu-latest, macos-13, macos-latest, windows-latest]
python-version: ['3.11', '3.12', '3.13', '3.14']

steps:
- uses: actions/checkout@v4
Expand Down Expand Up @@ -57,8 +57,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-13, windows-latest]
python: ["3.9", "3.10", "3.11", "3.12"]
os: [ubuntu-latest, macos-13, macos-latest, windows-latest]
python: ["3.11", "3.12", "3.13", "3.14"]

steps:
- uses: actions/checkout@v4
Expand Down
11 changes: 6 additions & 5 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,16 +29,17 @@ jobs:
matrix:
buildplat:
- [ubuntu-22.04, manylinux_x86_64, x86_64]
- [macos-11, macosx_*, x86_64]
- [windows-2019, win_amd64, AMD64]
python: ["cp39", "cp310", "cp311", "cp312"]
- [macos-13, macosx_*, x86_64]
- [windows-2022, win_amd64, AMD64]
- [macos-14, macos_*, arm64]
python: ["cp311", "cp312", "cp313", "cp314"]
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0

- name: Build wheels
uses: pypa/cibuildwheel@v2.19.1
uses: pypa/cibuildwheel@v3.2.1
env:
CIBW_BUILD: ${{ matrix.python }}-${{ matrix.buildplat[1] }}
CIBW_ARCHS: ${{ matrix.buildplat[2] }}
Expand Down Expand Up @@ -94,7 +95,7 @@ jobs:
path: dist

- name: upload_source_and_wheels
uses: pypa/gh-action-pypi-publish@v1.8.10
uses: pypa/gh-action-pypi-publish@v1.13.0
with:
skip_existing: true
repository_url: https://test.pypi.org/legacy/
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
python-version: 3.9
python-version: 3.11

- name: Install dependencies
run: |
Expand Down
2 changes: 1 addition & 1 deletion environment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,6 @@ dependencies:
- pytest-cov
- pip
# docs
- mdanalysis-sphinx-theme >=1.0.1
- mdanalysis-sphinx-theme
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move to pip install?

- pip:
- sphinx-sitemap
10 changes: 5 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[build-system]
# Minimum requirements for the build system to execute
requires = [
"cython>=0.28,<3.0",
"cython",
"setuptools>=61.2",
"versioningit",
"wheel",
Expand All @@ -27,18 +27,18 @@ classifiers = [
'Operating System :: MacOS :: MacOS X',
'Operating System :: Microsoft :: Windows',
'Programming Language :: Python',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Programming Language :: Python :: 3.13',
'Programming Language :: Python :: 3.14',
'Programming Language :: C',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Bio-Informatics',
'Topic :: Scientific/Engineering :: Chemistry',
'Topic :: Software Development :: Libraries :: Python Modules',
]
urls = {Homepage = "http://mdanalysis.org/pytng"}
requires-python = ">= 3.9"
requires-python = ">= 3.10"
dependencies = [
"numpy>1.22.3",
]
Expand All @@ -51,7 +51,7 @@ test = [
"pytest-cov",
]
docs = [
"mdanalysis-sphinx-theme>=1.0.1",
"mdanalysis-sphinx-theme",
"sphinx-sitemap",
]

Expand Down
Loading