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

[4ti2interface]
passagemath-latte-4ti2

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

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

[aclib]
passagemath-gap[polycyclic]

[agt]
passagemath-gap-pkg-agt-data

[alnuth]
passagemath-pari

[caratinterface]
passagemath-gap-pkg-caratinterface

[cddinterface]
passagemath-gap-pkg-cddinterface

[corefreesub]
passagemath-gap[polycyclic]

[cryst]
passagemath-gap[polycyclic]

[crystcat]
passagemath-gap[cryst]

[ctbllib]
passagemath-gap-pkg-ctbllib-data

[cubefree]
passagemath-gap[grpconst,polycyclic]

[curlinterface]
passagemath-gap-pkg-curlinterface

[deepthought]
passagemath-gap[polycyclic]

[difsets]
passagemath-gap-pkg-difsets-data

[float]
passagemath-gap-pkg-float

[fr]
passagemath-gap[polycyclic]

[full]
passagemath-gap[4ti2interface,agt,caratinterface,cddinterface,curlinterface,difsets,jupyterkernel,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]

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

[help]
passagemath-gap[ctbllib]

[irredsol]
passagemath-gap-pkg-irredsol-data

[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

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

[nq]
passagemath-gap[polycyclic]

[numericalsgps]
passagemath-gap-pkg-numericalsgps-data

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

[polycyclic]
passagemath-gap[alnuth]

[polymaking]
passagemath-polymake

[radiroot]
passagemath-gap[alnuth]

[rcwa]
passagemath-gap-pkg-rcwa-data
passagemath-gap[resclasses]

[resclasses]
passagemath-gap[polycyclic]

[semigroups]
passagemath-gap-pkg-semigroups

[sglppow]
passagemath-gap-pkg-sglppow-data

[simpcomp]
passagemath-gap-pkg-simpcomp-data

[singular]
passagemath-singular

[smallsemi]
passagemath-gap-pkg-smallsemi-data

[sonata]
passagemath-gap-pkg-sonata-data

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

[symbcompcc]
passagemath-gap[polycyclic]

[test]

[tomlib]
passagemath-gap-pkg-tomlib-data

[transgrp]
passagemath-gap-pkg-transgrp-data

[unitlib]
passagemath-gap-pkg-unitlib-data

[xmod]
passagemath-gap[hap]

[yangbaxter]
passagemath-gap-pkg-yangbaxter-data
passagemath-gap[cryst]
