Announce: passagemath-pari 10.6.1, ships Pari/GP 2.17.2; porting effort to Windows
Matthias Koeppe <[email protected]> Tue, 5 Aug 2025 11:14:04 -0700
| Newsgroups | gmane.comp.mathematics.pari.user |
|---|---|
| Message-ID | <CAJ_wo5jY3F6K4Kgnd94Kb_w=jgpKfNPuiBnm7PwUG-64xPXMzw@mail.gmail.com> |
passagemath-pari (https://pypi.org/project/passagemath-pari/) is one of the pip-installable components of the modularized SageMath library, developed by the passagemath project. It supports CPython 3.10-3.13 on Linux and macOS (both x86_64 and ARM) and provides binary wheels for these platforms on PyPI. passagemath-pari provides Python/Cython interfaces to Pari/GP. It includes the API introduced by the cypari2 package, but also ships the standalone interpreter. In addition, it ships various modules of the Sage library that make direct use of the Pari C API. Version 10.6.1 brings the update to Pari/GP 2.17.2. A porting effort to Windows is underway. I'm building Pari/GP on MSYS2 (mingw32), then linking using native build tools (MSVC). https://github.com/passagemath/passagemath/pull/1142 Help/discussion is most welcome. Matthias -- Matthias Koeppe -- http://www.math.ucdavis.edu/~mkoeppe