lol

python3Packages.manifestoo-core: init at 0.11.0

+42
+40
pkgs/development/python-modules/manifestoo-core/default.nix
··· 1 + { buildPythonPackage 2 + , typing-extensions 3 + , fetchPypi 4 + , lib 5 + , nix-update-script 6 + , hatch-vcs 7 + , pythonOlder 8 + , importlib-resources 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "manifestoo-core"; 13 + version = "0.11.0"; 14 + format = "pyproject"; 15 + 16 + src = fetchPypi { 17 + inherit version; 18 + pname = "manifestoo_core"; 19 + hash = "sha256-ZZAJDOtGcYWm0yS5bMOUdM1Jf+kfurwiLsJwyTYPz/4="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + hatch-vcs 24 + ]; 25 + 26 + propagatedBuildInputs = 27 + lib.optionals (pythonOlder "3.7") [ importlib-resources ] 28 + ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ]; 29 + 30 + SETUPTOOLS_SCM_PRETEND_VERSION = version; 31 + 32 + passthru.updateScript = nix-update-script { }; 33 + 34 + meta = with lib; { 35 + description = "A library to reason about Odoo addons manifests"; 36 + homepage = "https://github.com/acsone/manifestoo-core"; 37 + license = licenses.lgpl3Only; 38 + maintainers = with maintainers; [ yajo ]; 39 + }; 40 + }
+2
pkgs/top-level/python-packages.nix
··· 6097 6097 6098 6098 manifest-ml = callPackage ../development/python-modules/manifest-ml { }; 6099 6099 6100 + manifestoo-core = callPackage ../development/python-modules/manifestoo-core { }; 6101 + 6100 6102 manifestparser = callPackage ../development/python-modules/marionette-harness/manifestparser.nix { }; 6101 6103 6102 6104 manuel = callPackage ../development/python-modules/manuel { };