Skip to content

Commit

Permalink
fix test.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
videlec committed Sep 23, 2024
1 parent 739dd00 commit f9338f0
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 26 deletions.
39 changes: 20 additions & 19 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,35 +15,36 @@ jobs:
include:
- optionals: "sage"
sagelib: "9.3"
python: "3.9.15"
python: "3.9"
- optionals: "sage"
sagelib: "10.0"
python: "3.10.8"
python: "3.10"
- optionals: "sage,sage_flatsurf,pyeantic,pyintervalxt,pyflatsurf,pynormaliz,surface_dynamics"
sagelib: "10.4"
python: "3.12.15"
sagelib: "10.3"
python: "3.10"
# Test optional dependencies in isolation
- optionals: "sage"
sagelib: "10.4"
python: "3.12.15"
- optionals: "sage,sage_flatsurf"
sagelib: "10.4"
python: "3.12.15"
sagelib: "10.3"
python: "3.10"
# Recent sage-flatsurf depends on surface-dynamics
- optionals: "sage,surface_dynamics,sage_flatsurf"
sagelib: "10.3"
python: "3.10"
- optionals: "sage,pyeantic"
sagelib: "10.4"
python: "3.12.15"
sagelib: "10.3"
python: "3.10"
- optionals: "sage,pyintervalxt"
sagelib: "10.4"
python: "3.12.15"
sagelib: "10.3"
python: "3.10"
- optionals: "sage,pynormaliz"
sagelib: "10.4"
python: "3.12.15"
sagelib: "10.3"
python: "3.10"
- optionals: "sage,surface_dynamics"
sagelib: "10.4"
python: "3.12.15"
sagelib: "10.3"
python: "3.10"
- optionals: "sage,pyflatsurf"
sagelib: "10.4"
python: "3.12.15"
sagelib: "10.3"
python: "3.10"
steps:
- uses: actions/checkout@v2
with: { submodules: recursive }
Expand Down
13 changes: 6 additions & 7 deletions environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,19 +18,18 @@ dependencies:
- sagelib >=9.3
# some of the tests rely on ipywidgets which is not required by sagelib
- ipywidgets
# Work around https://github.com/conda-forge/givaro-feedstock/issues/13
- givaro=4.1.1=h192cbe9_1
- sage-flatsurf # optional: sage_flatsurf
- pyeantic >=1,<2 # optional: pyeantic
- pyeantic >=1 # optional: pyeantic
- pyintervalxt >=3,<4 # optional: pyintervalxt
- pyflatsurf >=3.10.1,<4 # optional: pyflatsurf
- pyflatsurf >=3.10.1 # optional: pyflatsurf
# Work around https://github.com/conda-forge/pynormaliz-feedstock/issues/10 by pinning normaliz and pynormaliz
- pynormaliz 2.17 # optional: pynormaliz
- normaliz 3.9.4 # optional: pynormaliz
- pynormaliz 2.19 # optional: pynormaliz
- normaliz 3.10.2 # optional: pynormaliz
- sphinx >=4.2.0,<6 # optional: doc
- pip
- surface-dynamics # optional: surface_dynamics
- pip:
- linkchecker # optional: doc
- sphinx_rtd_theme # optional: doc
- flipper # optional: flipper
# Use a version including https://github.com/flatsurf/sage-flatsurf/pull/269
- git+https://github.com/flatsurf/sage-flatsurf.git

0 comments on commit f9338f0

Please sign in to comment.