Matthias Koeppe on Tue, 05 Aug 2025 20:14:24 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Announce: passagemath-pari 10.6.1, ships Pari/GP 2.17.2; porting effort to Windows


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