Skip to content

Commit 48afd9d

Browse files
authored
Merge pull request #387 from astrofrog/test-oldestdeps
Added oldestdeps tox configuration and enable in CI
2 parents 4f0db45 + ae737b8 commit 48afd9d

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

.github/workflows/ci_workflows.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,20 @@ jobs:
3535
envs: |
3636
# Tests without Qt. For now glfw can't run on MacOS runners in headless mode
3737
# so we only run on Linux and Windows.
38-
- linux: py38-test
38+
- linux: py38-test-oldestdeps
3939
- windows: py39-test
4040
- linux: py310-test
4141
- windows: py311-test
4242
- linux: py311-test-dev
4343
4444
# Tests with Jupyter
45-
- linux: py38-test-jupyter
45+
- linux: py38-test-jupyter-oldestdeps
4646
- windows: py39-test-jupyter
4747
- linux: py310-test-jupyter
4848
- windows: py311-test-jupyter
4949
5050
# Tests with Qt
51-
- linux: py38-test-pyqt63
51+
- linux: py38-test-pyqt63-oldestdeps
5252
- linux: py39-test-pyside63
5353
- linux: py310-test-pyqt64
5454
- linux: py311-test-dev-pyqt64

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ install_requires =
1818
echo>=0.6
1919
scipy
2020
matplotlib
21-
vispy>=0.9.1
21+
vispy>=0.12.0
2222
importlib_metadata>=3.6; python_version<'3.10'
2323
glfw
2424
imageio

tox.ini

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ deps =
1818
pyside64: PySide6==6.4.*
1919
dev: glue-core @ git+https://github.com/glue-viz/glue
2020
dev: vispy @ git+https://github.com/vispy/vispy
21+
oldestdeps: glue-core==1.13.*
22+
oldestdeps: echo==0.6
23+
oldestdeps: vispy==0.12.*
2124
extras =
2225
test: test
2326
pyqt63,pyqt64: pyqt

0 commit comments

Comments
 (0)