diff --git a/.circleci/config.yml b/.circleci/config.yml index 3d543218..dc1bc81a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -97,6 +97,7 @@ workflows: parameters: jobname: - "py312-figure" + - "py312-figure-devdeps" - deploy-reference-images: name: baseline-<< matrix.jobname >> @@ -104,10 +105,10 @@ workflows: parameters: jobname: - "py312-figure" + - "py312-figure-devdeps" requires: - << matrix.jobname >> filters: branches: only: - main - - figuretests diff --git a/tox.ini b/tox.ini index 4e2ebe5f..25af4691 100644 --- a/tox.ini +++ b/tox.ini @@ -46,12 +46,13 @@ deps = devdeps: git+https://github.com/spacetelescope/gwcs devdeps: git+https://github.com/asdf-format/asdf devdeps: git+https://github.com/astropy/asdf-astropy + devdeps: git+https://github.com/sunpy/mpl-animators # Autogenerate oldest dependencies from info in setup.cfg oldestdeps: minimum_dependencies - figure: matplotlib==3.9.1 - figure: mpl_animators==1.1.1 - figure: astropy==6.1.1 - figure: ndcube==2.2.2 + figure-!devdeps: matplotlib==3.9.1 + figure-!devdeps: mpl-animators==1.1.1 + figure-!devdeps: astropy==6.1.1 + figure-!devdeps: ndcube==2.2.2 # The following indicates which extras_require will be installed extras = tests