Loading pkgs/by-name/ku/kubernetes-validate/package.nix 0 → 100644 +4 −0 Original line number Diff line number Diff line { python3Packages, }: python3Packages.toPythonApplication python3Packages.kubernetes-validate pkgs/by-name/ku/kubernetes-validate/unwrapped.nix 0 → 100644 +56 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, importlib-resources, jsonschema, packaging, pyyaml, referencing, typing-extensions, pytestCheckHook, versionCheckHook, }: buildPythonPackage rec { pname = "kubernetes-validate"; version = "1.31.0"; pyproject = true; src = fetchFromGitHub { owner = "willthames"; repo = "kubernetes-validate"; tag = "v${version}"; hash = "sha256-vxsftuipw0rHQIngxKlPHwBIW+rYAjfnEEaJDKmPyfQ="; }; build-system = [ setuptools ]; dependencies = [ importlib-resources jsonschema packaging pyyaml referencing typing-extensions ]; nativeCheckInputs = [ pytestCheckHook versionCheckHook ]; versionCheckProgramArg = [ "--version" ]; pythonImportsCheck = [ "kubernetes_validate" ]; meta = { description = "Module to validate Kubernetes resource definitions against the declared Kubernetes schemas"; homepage = "https://github.com/willthames/kubernetes-validate"; changelog = "https://github.com/willthames/kubernetes-validate/releases/tag/v${version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ lykos153 ]; mainProgram = "kubernetes-validate"; }; } pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -7224,6 +7224,8 @@ self: super: with self; { kubernetes-asyncio = callPackage ../development/python-modules/kubernetes-asyncio { }; kubernetes-validate = callPackage ../by-name/ku/kubernetes-validate/unwrapped.nix { }; kurbopy = callPackage ../development/python-modules/kurbopy { }; l18n = callPackage ../development/python-modules/l18n { }; Loading Loading
pkgs/by-name/ku/kubernetes-validate/package.nix 0 → 100644 +4 −0 Original line number Diff line number Diff line { python3Packages, }: python3Packages.toPythonApplication python3Packages.kubernetes-validate
pkgs/by-name/ku/kubernetes-validate/unwrapped.nix 0 → 100644 +56 −0 Original line number Diff line number Diff line { lib, buildPythonPackage, fetchFromGitHub, setuptools, importlib-resources, jsonschema, packaging, pyyaml, referencing, typing-extensions, pytestCheckHook, versionCheckHook, }: buildPythonPackage rec { pname = "kubernetes-validate"; version = "1.31.0"; pyproject = true; src = fetchFromGitHub { owner = "willthames"; repo = "kubernetes-validate"; tag = "v${version}"; hash = "sha256-vxsftuipw0rHQIngxKlPHwBIW+rYAjfnEEaJDKmPyfQ="; }; build-system = [ setuptools ]; dependencies = [ importlib-resources jsonschema packaging pyyaml referencing typing-extensions ]; nativeCheckInputs = [ pytestCheckHook versionCheckHook ]; versionCheckProgramArg = [ "--version" ]; pythonImportsCheck = [ "kubernetes_validate" ]; meta = { description = "Module to validate Kubernetes resource definitions against the declared Kubernetes schemas"; homepage = "https://github.com/willthames/kubernetes-validate"; changelog = "https://github.com/willthames/kubernetes-validate/releases/tag/v${version}"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ lykos153 ]; mainProgram = "kubernetes-validate"; }; }
pkgs/top-level/python-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -7224,6 +7224,8 @@ self: super: with self; { kubernetes-asyncio = callPackage ../development/python-modules/kubernetes-asyncio { }; kubernetes-validate = callPackage ../by-name/ku/kubernetes-validate/unwrapped.nix { }; kurbopy = callPackage ../development/python-modules/kurbopy { }; l18n = callPackage ../development/python-modules/l18n { }; Loading