14 buildPythonPackage rec {
19 disabled = pythonOlder "3.9";
21 src = fetchFromGitHub {
22 owner = "firefly-cpp";
24 rev = "refs/tags/${version}";
25 hash = "sha256-J3126RSJYBCSyxoPsvsDgmx9E+9fP2h6avPiCHISL7c=";
32 propagatedBuildInputs = [
37 ] ++ lib.optionals (pythonOlder "3.11") [
42 # Test requires extra nltk data dependency
50 pythonImportsCheck = [
55 description = "A minimalistic framework for Numerical Association Rule Mining";
56 mainProgram = "niaarm";
57 homepage = "https://github.com/firefly-cpp/NiaARM";
58 changelog = "https://github.com/firefly-cpp/NiaARM/blob/${version}/CHANGELOG.md";
59 license = licenses.mit;
60 maintainers = with maintainers; [ firefly-cpp ];