diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 686007b..cf725f5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -37,9 +37,9 @@ jobs: # Any env name which does not start with `pyXY` will use this Python version. default_python: '3.12' envs: | - - linux: py310-test-parallel-cov - - linux: py311-test-parallel-cov - - linux: py312-test-parallel-cov + - linux: py310-test-devdeps-parallel-cov + - linux: py311-test-devdeps-parallel-cov + - linux: py312-test-devdeps-parallel-cov coverage: codecov asdf-schemas: @@ -86,19 +86,19 @@ jobs: - linux: py313-test-devdeps-parallel - linux: py312-test-devdeps-numpydev-parallel - oldest: - needs: [core, asdf-schemas] - uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@9f1f43251dde69da8613ea8e11144f05cdea41d5 # v1.15.0 - with: - cache-path: ~/.cache/pip - cache-key: pip-${{ needs.setup.outputs.requirements-hash }} - cache-restore-keys: | - pip- - # Any env name which does not start with `pyXY` will use this Python version. - default_python: '3.10' - envs: | - - linux: py310-test-oldestdeps-parallel-cov - coverage: codecov + # oldest: + # needs: [core, asdf-schemas] + # uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@9f1f43251dde69da8613ea8e11144f05cdea41d5 # v1.15.0 + # with: + # cache-path: ~/.cache/pip + # cache-key: pip-${{ needs.setup.outputs.requirements-hash }} + # cache-restore-keys: | + # pip- + # # Any env name which does not start with `pyXY` will use this Python version. + # default_python: '3.10' + # envs: | + # - linux: py310-test-oldestdeps-parallel-cov + # coverage: codecov wheel_building: permissions: diff --git a/tox.ini b/tox.ini index 85b9a1b..31622ce 100644 --- a/tox.ini +++ b/tox.ini @@ -35,7 +35,7 @@ extras = commands_pre= numpydev: pip install -U --pre -i https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy devdeps: pip install -U --pre -i https://pypi.anaconda.org/liberfa/simple pyerfa - devdeps: pip install -U --pre -i https://pypi.anaconda.org/astropy/simple astropy + devdeps: pip install -U --pre -i git+https://github.com/lpsinger/astropy@masked-classes-importable # Generate `requiremments-min.txt` oldestdeps: minimum_dependencies asdf-astropy --filename {envtmpdir}/requirements-min.txt