cysignals!=1.12.0,>=1.11.2
passagemath-categories~=10.8.10.0
passagemath-flint~=10.8.10.0
passagemath-modules~=10.8.10.0
passagemath-repl~=10.8.10.0
passagemath-macaulay2-doc~=10.8.10.0

[:python_version >= "3.14"]
cysignals>=1.12.6

[:sys_platform == "win32"]
cysignals!=1.12.4

[CoincidentRootLoci]
passagemath-qepcad~=10.8.10.0

[FourTiTwo]
passagemath-latte-4ti2~=10.8.10.0

[MatchingFields]
passagemath-latte-4ti2~=10.8.10.0

[MonomialAlgebras]
passagemath-latte-4ti2~=10.8.10.0

[Msolve]
passagemath-msolve~=10.8.10.0

[Nauty]
passagemath-nauty~=10.8.10.0

[NautyGraphs]
passagemath-nauty~=10.8.10.0

[Oscillators]
passagemath-nauty~=10.8.10.0

[PhylogeneticTrees]
passagemath-latte-4ti2~=10.8.10.0

[Polyhedra]
passagemath-latte-4ti2~=10.8.10.0
passagemath-topcom~=10.8.10.0

[Polymake]
passagemath-polymake~=10.8.10.0

[Posets]
passagemath-latte-4ti2~=10.8.10.0

[StatePolytope]
passagemath-polymake~=10.8.10.0

[Topcom]
passagemath-topcom~=10.8.10.0

[Triangulations]
passagemath-topcom~=10.8.10.0

[Tropical]
passagemath-gfan~=10.8.10.0

[TropicalToric]
passagemath-gfan~=10.8.10.0

[Valuations]
passagemath-gfan~=10.8.10.0

[WhitneyStratifications]
passagemath-msolve~=10.8.10.0

[gfanInterface]
passagemath-gfan~=10.8.10.0

[jupyterkernel]
passagemath-macaulay2-jupyterkernel

[jupyterlab]
passagemath-macaulay2[jupyterkernel]
jupyterlab

[notebook]
passagemath-macaulay2[jupyterkernel]
notebook>=6.1.1

[test]
passagemath-gfan~=10.8.10.0
passagemath-linbox~=10.8.10.0
