diff --git a/.circleci/config.yml b/.circleci/config.yml index b1f5766e5..28c860eef 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -32,7 +32,7 @@ jobs: jobname: type: string docker: - - image: cimg/python:3.10 + - image: cimg/python:3.12 environment: TOXENV=<< parameters.jobname >> steps: @@ -57,7 +57,7 @@ jobs: jobname: type: string docker: - - image: cimg/python:3.10 + - image: cimg/python:3.12 environment: TOXENV: << parameters.jobname >> GIT_SSH_COMMAND: ssh -i ~/.ssh/id_rsa_b1c8b094a8ec67162b0f18a949a6b1db @@ -99,16 +99,16 @@ workflows: matrix: parameters: jobname: - - "py310-figure" - - "py310-figure-devdeps" + - "py312-figure" + - "py312-figure-devdeps" - deploy-reference-images: name: baseline-<< matrix.jobname >> matrix: parameters: jobname: - - "py310-figure" - - "py310-figure-devdeps" + - "py312-figure" + - "py312-figure-devdeps" requires: - << matrix.jobname >> filters: diff --git a/ndcube/visualization/tests/figure_hashes_mpl_372_ft_261_astropy_533_animators_100.json b/ndcube/visualization/tests/figure_hashes_mpl_382_ft_261_astropy_600_animators_111.json similarity index 100% rename from ndcube/visualization/tests/figure_hashes_mpl_372_ft_261_astropy_533_animators_100.json rename to ndcube/visualization/tests/figure_hashes_mpl_382_ft_261_astropy_600_animators_111.json diff --git a/tox.ini b/tox.ini index b69f02b96..a3615c741 100644 --- a/tox.ini +++ b/tox.ini @@ -55,11 +55,11 @@ deps = # Oldest Dependencies oldestdeps: minimum_dependencies # Figure tests need a tightly controlled environment - figure-!devdeps: matplotlib==3.7.2 - figure-!devdeps: astropy==5.3.3 - figure-!devdeps: mpl-animators==1.0.0 - figure-!devdeps: scipy + figure-!devdeps: astropy==6.0.0 figure-!devdeps: dask + figure-!devdeps: matplotlib==3.8.2 + figure-!devdeps: mpl-animators==1.1.1 + figure-!devdeps: scipy # The following indicates which extras_require will be installed extras = plotting