Skip to content
Open
Show file tree
Hide file tree
Changes from all 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
38 changes: 21 additions & 17 deletions .github/workflows/ci_workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,28 +30,38 @@ jobs:
python: 3.x
toxenv: codestyle

- name: Python 3.11 with remote data and coverage
- name: Python 3.14 with remote data and coverage
os: ubuntu-latest
python: '3.11'
toxenv: py311-test-cov
python: '3.14'
toxenv: py314-test-cov
toxargs: -v
toxposargs: --remote-data=any

- name: Python 3.12 (Windows)
- name: Python 3.11 (Linux)
os: ubuntu-latest
python: '3.11'
toxenv: py311-test

- name: Python 3.13 (Windows)
os: windows-latest
python: '3.12'
toxenv: py312-test
python: '3.13'
toxenv: py313-test

- name: Python 3.11 (MacOS)
- name: Python 3.12 (MacOS)
os: macos-latest
python: '3.11'
python: '3.12'
toxenv: py311-test

- name: Python 3.13 (MacOS)
os: macos-latest
python: '3.13'
toxenv: py313-test

- name: python 3.14 (Windows)
os: windows-latest
python: '3.14'
toxenv: py314-test

- name: Python 3.11 with oldest supported version of key dependencies
os: ubuntu-latest
python: '3.11'
Expand Down Expand Up @@ -111,18 +121,12 @@ jobs:
fail-fast: false
matrix:
include:
- name: (Allowed Failure) Python 3.12 with remote data and dev version of key dependencies
- name: (Allowed Failure) Python 3.14 with remote data and dev version of key dependencies
os: ubuntu-latest
python: '3.12'
toxenv: py312-test-devdeps
python: '3.14'
toxenv: py314-test-devdeps
toxposargs: --remote-data=any

# doctest failure due to different no. of significant digits on arm64 (#1146)
- name: Python 3.12 (macOS)
os: macos-latest
python: '3.12'
toxenv: py312-test

steps:
- name: Checkout code
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
Expand Down
1 change: 1 addition & 0 deletions docs/nitpick-exceptions
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ py:obj NDUncertainty
py:obj astropy.coordinates.SpectralQuantity
py:class UnitBase
py:class ConfigItem
py:class QuantityInfoBase

# Classes in the SpectralCoord/SpectralQuantity methods for which we can't
# control the API links.
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tox]
envlist =
py{311,312,313}-test{,-devdeps,-oldestdeps,-predeps}{,-cov,-external}
py{311,312,313,314}-test{,-devdeps,-oldestdeps,-predeps}{,-cov,-external}
linkcheck
codestyle
isolated_build = true
Expand Down
Loading