fpylll is a Python wrapper for the FPLLL library, providing implementations of lattice reduction algorithms (LLL, BKZ) and other lattice tools. Version 0.6.4 is the latest release. The project is in maintenance mode with infrequent updates.
pip install fpylllNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Create an integer matrix and run LLL reduction.
Use top-level imports: from fpylll import IntegerMatrix, LLL, GSO, BKZ
Replace MatGSO with GSO.Mat
Verify matrix dimensions: rows = number of basis vectors, columns = dimension.
Always use: B, T = LLL.reduction(A)
No dependency data recorded yet.