Skip to content

Commit

Permalink
Add python 3.12 devdeps testing (#886)
Browse files Browse the repository at this point in the history
  • Loading branch information
WilliamJamieson authored Feb 5, 2024
1 parent 79293f3 commit 9e3cf53
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 1 deletion.
2 changes: 2 additions & 0 deletions .github/workflows/tests_devdeps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,3 +65,5 @@ jobs:
pytest-results-summary: true
- macos: py3-devdeps-webbpsf
pytest-results-summary: true
- linux: py312-devdeps
python_version: "3.12-dev"
4 changes: 4 additions & 0 deletions requirements-dev-thirdparty.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,13 @@ git+https://github.com/asdf-format/asdf-transform-schemas.git
git+https://github.com/asdf-format/asdf-coordinates-schemas.git
git+https://github.com/asdf-format/asdf-wcs-schemas.git

# Use current dev version of deepdiff
git+https://github.com/seperman/deepdiff.git@dev

# Use weekly astropy dev build
git+https://github.com/astropy/asdf-astropy.git
--extra-index-url https://pypi.anaconda.org/astropy/simple astropy --pre
--extra-index-url https://pypi.anaconda.org/liberfa/simple pyerfa --pre
git+https://github.com/astropy/photutils.git

# Use Bi-weekly numpy/scipy dev builds
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ commands_pre =
oldestdeps: minimum_dependencies romancal --filename requirements-min.txt
oldestdeps: pip install -r requirements-min.txt
stdevdeps: pip install -r requirements-dev-st.txt -U --upgrade-strategy eager
devdeps: pip install -r requirements-dev-thirdparty.txt -r requirements-dev-st.txt -U --upgrade-strategy eager
devdeps: pip install -I -r requirements-dev-thirdparty.txt -r requirements-dev-st.txt -U --upgrade-strategy eager
sdpdeps: pip install -r requirements-sdp.txt
pip list
commands =
Expand Down

0 comments on commit 9e3cf53

Please sign in to comment.