passagemath-symbolics (
https://pypi.org/project/passagemath-symbolics/) is one of the pip-installable components of the modularized Sage library, developed by the passagemath project (
https://github.com/passagemath). passagemath-symbolics includes pynac, which was merged into the Sage library source code in 2021 to reduce development friction.
passagemath-symbolics supports CPython 3.10–3.14 on Linux and macOS, both on x86_64 and ARM and provides binary wheels for these platforms on PyPI.
Version 10.8.2 represents another modularization milestone: The dependencies of passagemath-symbolics on passagemath-maxima (and thus ECL) and passagemath-singular are now optional. Only a dependency on Singular's libfactory remains. This makes a porting effort for passagemath-symbolics to native Windows and WebAssembly (emscripten) actionable in the passagemath-10.8.x series.