passagemath-flint (
https://pypi.org/project/passagemath-flint/) 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 and provides binary wheels for these platforms on
PyPI. The latest version 10.6.1 now ships FLINT 3.3.1 in the binary
wheels.
passagemath-flint provides the Cython interfaces to the FLINT library
from the Sage library,
as well as various modules of the Sage library that depend on FLINT.
passagemath 10.6.1 ships binary wheels for native Windows (x86_64) for
a subset of its pip-installable distributions. Work to add
passagemath-flint to this set is underway at
https://github.com/passagemath/passagemath/pull/1202; help is welcome.
I hope to port Sage's number field elements from NTL to FLINT in the
near future. Collaboration on this effort will be very welcome.
Matthias
--
Matthias Koeppe --
http://www.math.ucdavis.edu/~mkoeppe