18 buildPythonPackage rec {
23 disabled = pythonOlder "3.9";
25 src = fetchFromGitHub {
26 owner = "ail-project";
28 rev = "refs/tags/v${version}";
29 hash = "sha256-KiYpPgwMsIuIDUjQfw83ATiE5VI2XMaxGsnP5xEypqc=";
38 build-system = [ poetry-core ];
50 ++ playwrightcapture.optional-dependencies.recaptcha
51 ++ redis.optional-dependencies.hiredis
52 ++ ua-parser.optional-dependencies.regex
53 ++ lib.optionals (pythonOlder "3.11") [ async-timeout ]
54 ++ lib.optionals (pythonOlder "3.10") [ eval-type-backport ];
59 pythonImportsCheck = [ "lacuscore" ];
62 description = "Modulable part of Lacus";
63 homepage = "https://github.com/ail-project/LacusCore";
64 changelog = "https://github.com/ail-project/LacusCore/releases/tag/v${version}";
65 license = licenses.bsd3;
66 maintainers = with maintainers; [ fab ];