From c1ee60f76939728866bd7ed66dd8043972990201 Mon Sep 17 00:00:00 2001 From: amesgen Date: Fri, 20 Jun 2025 15:41:27 +0200 Subject: [PATCH] python3Packages.fpylll: fix standalone usage Otherwise, we get: >>> from fpylll import * Traceback (most recent call last): File "", line 1, in File "/nix/store/2dmfqi6fhmmrp3jgaz2fznasifxkr1zi-python3-3.12.10-env/lib/python3.12/site-packages/fpylll/__init__.py", line 3, in from .fplll.integer_matrix import IntegerMatrix File "src/fpylll/fplll/integer_matrix.pyx", line 1, in init fpylll.fplll.integer_matrix ModuleNotFoundError: No module named 'cysignals' --- pkgs/development/python-modules/fpylll/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/fpylll/default.nix b/pkgs/development/python-modules/fpylll/default.nix index d0ddbf91ceda..b6a0e447ea0a 100644 --- a/pkgs/development/python-modules/fpylll/default.nix +++ b/pkgs/development/python-modules/fpylll/default.nix @@ -48,7 +48,10 @@ buildPythonPackage rec { fplll ]; - propagatedBuildInputs = [ numpy ]; + propagatedBuildInputs = [ + numpy + cysignals + ]; nativeCheckInputs = [ pytestCheckHook ];