Skip to content

Commit

Permalink
Merge pull request #387 from astrofrog/test-oldestdeps
Browse files Browse the repository at this point in the history
Added oldestdeps tox configuration and enable in CI
  • Loading branch information
astrofrog authored Jul 19, 2024
2 parents 4f0db45 + ae737b8 commit 48afd9d
Showing 3 changed files with 7 additions and 4 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/ci_workflows.yml
Original file line number Diff line number Diff line change
@@ -35,20 +35,20 @@ jobs:
envs: |
# Tests without Qt. For now glfw can't run on MacOS runners in headless mode
# so we only run on Linux and Windows.
- linux: py38-test
- linux: py38-test-oldestdeps
- windows: py39-test
- linux: py310-test
- windows: py311-test
- linux: py311-test-dev
# Tests with Jupyter
- linux: py38-test-jupyter
- linux: py38-test-jupyter-oldestdeps
- windows: py39-test-jupyter
- linux: py310-test-jupyter
- windows: py311-test-jupyter
# Tests with Qt
- linux: py38-test-pyqt63
- linux: py38-test-pyqt63-oldestdeps
- linux: py39-test-pyside63
- linux: py310-test-pyqt64
- linux: py311-test-dev-pyqt64
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -18,7 +18,7 @@ install_requires =
echo>=0.6
scipy
matplotlib
vispy>=0.9.1
vispy>=0.12.0
importlib_metadata>=3.6; python_version<'3.10'
glfw
imageio
3 changes: 3 additions & 0 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -18,6 +18,9 @@ deps =
pyside64: PySide6==6.4.*
dev: glue-core @ git+https://github.com/glue-viz/glue
dev: vispy @ git+https://github.com/vispy/vispy
oldestdeps: glue-core==1.13.*
oldestdeps: echo==0.6
oldestdeps: vispy==0.12.*
extras =
test: test
pyqt63,pyqt64: pyqt

0 comments on commit 48afd9d

Please sign in to comment.