cysignals!=1.12.0,>=1.11.2
dot2tex>=2.12.0
memory_allocator<0.2
pexpect>=4.8.0
passagemath-environment~=10.8.10.0
passagemath-categories~=10.8.10.0
passagemath-gap-pkg-factint-data~=10.8.10.0
passagemath-gap-pkg-primgrp-data~=10.8.10.0
passagemath-gap-pkg-smallgrp-data~=10.8.10.0
passagemath-repl~=10.8.10.0

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

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

[:sys_platform != "win32"]
passagemath-conf~=10.8.10.0

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

[aclib]
passagemath-gap[polycyclic]

[agt]
passagemath-gap-pkg-agt-data~=10.8.10.0

[alnuth]
passagemath-pari~=10.8.10.0

[automata]
passagemath-graphviz~=10.8.10.0

[caratinterface]
passagemath-gap-pkg-caratinterface~=10.8.10.0

[cddinterface]
passagemath-gap-pkg-cddinterface~=10.8.10.0

[corefreesub]
passagemath-gap[polycyclic]
passagemath-graphviz~=10.8.10.0

[cryst]
passagemath-gap[polycyclic]

[crystcat]
passagemath-gap[cryst]

[ctbllib]
passagemath-gap-pkg-ctbllib-data~=10.8.10.0

[cubefree]
passagemath-gap[grpconst,polycyclic]

[curlinterface]
passagemath-gap-pkg-curlinterface~=10.8.10.0

[deepthought]
passagemath-gap[polycyclic]

[difsets]
passagemath-gap-pkg-difsets-data~=10.8.10.0

[digraphs]
passagemath-graphviz~=10.8.10.0

[fining]
passagemath-graphviz~=10.8.10.0

[float]
passagemath-gap-pkg-float~=10.8.10.0

[fr]
passagemath-gap[polycyclic]

[full]
passagemath-gap[4ti2interface,agt,caratinterface,cddinterface,curlinterface,difsets,normalizinterface,numericalsgps,rcwa,semigroups,sglppow,simpcomp,smallsemi,sonata,standard,unitlib,yangbaxter]

[fwtree]
passagemath-gap[polycyclic]

[grpconst]
passagemath-gap[irredsol]

[guarana]
passagemath-gap[polenta]

[hap]
passagemath-gap[aclib,crystcat,nq,polycyclic]
passagemath-graphviz~=10.8.10.0

[hapcryst]
passagemath-gap[aclib,cryst,hap,polycyclic,polymaking]

[help]
passagemath-gap[ctbllib]

[irredsol]
passagemath-gap-pkg-irredsol-data~=10.8.10.0

[jupyterkernel]
passagemath-gap-pkg-jupyterkernel

[jupyterlab]
passagemath-gap[jupyterkernel]
jupyterlab

[lpres]
passagemath-gap[polycyclic]

[modisom]
passagemath-gap[polycyclic]

[nilmat]
passagemath-gap[polenta]

[normalizinterface]
passagemath-gap-pkg-normalizinterface~=10.8.10.0

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

[nq]
passagemath-gap[polycyclic]

[numericalsgps]
passagemath-gap-pkg-numericalsgps-data~=10.8.10.0
passagemath-graphviz~=10.8.10.0

[polenta]
passagemath-gap[alnuth,polycyclic,radiroot]

[polycyclic]
passagemath-gap[alnuth]

[polymaking]
passagemath-polymake~=10.8.10.0

[radiroot]
passagemath-gap[alnuth]

[rcwa]
passagemath-gap-pkg-rcwa-data~=10.8.10.0
passagemath-gap[resclasses]

[resclasses]
passagemath-gap[polycyclic]

[semigroups]
passagemath-gap-pkg-semigroups~=10.8.10.0

[sglppow]
passagemath-gap-pkg-sglppow-data~=10.8.10.0

[sgpviz]
passagemath-graphviz~=10.8.10.0

[simpcomp]
passagemath-gap-pkg-simpcomp-data~=10.8.10.0

[singular]
passagemath-singular~=10.8.10.0

[smallsemi]
passagemath-gap-pkg-smallsemi-data~=10.8.10.0

[sonata]
passagemath-gap-pkg-sonata-data~=10.8.10.0

[standard]
passagemath-gap[ctbllib,irredsol,tomlib,transgrp]
passagemath-pari~=10.8.10.0
passagemath-singular~=10.8.10.0

[symbcompcc]
passagemath-gap[polycyclic]

[test]

[tomlib]
passagemath-gap-pkg-tomlib-data~=10.8.10.0

[transgrp]
passagemath-gap-pkg-transgrp-data~=10.8.10.0

[unitlib]
passagemath-gap-pkg-unitlib-data~=10.8.10.0

[xmod]
passagemath-gap[hap]

[yangbaxter]
passagemath-gap-pkg-yangbaxter-data~=10.8.10.0
passagemath-gap[cryst]
