diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 963a346..d4baf24 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -15,35 +15,35 @@ 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.4" + python: "3.12" # Test optional dependencies in isolation - optionals: "sage" sagelib: "10.4" - python: "3.12.15" + python: "3.12" - optionals: "sage,sage_flatsurf" sagelib: "10.4" - python: "3.12.15" + python: "3.12" - optionals: "sage,pyeantic" sagelib: "10.4" - python: "3.12.15" + python: "3.12" - optionals: "sage,pyintervalxt" sagelib: "10.4" - python: "3.12.15" + python: "3.12" - optionals: "sage,pynormaliz" sagelib: "10.4" - python: "3.12.15" + python: "3.12" - optionals: "sage,surface_dynamics" sagelib: "10.4" - python: "3.12.15" + python: "3.12" - optionals: "sage,pyflatsurf" sagelib: "10.4" - python: "3.12.15" + python: "3.12" steps: - uses: actions/checkout@v2 with: { submodules: recursive } diff --git a/environment.yml b/environment.yml index a2cfedb..1845e53 100644 --- a/environment.yml +++ b/environment.yml @@ -18,12 +18,10 @@ 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