yaookctl: 0-unstable-2026-07-16 -> 0-unstable-2026-08-14 (#554666)

This commit is contained in:
Peder Bergebakken Sundt
2026-08-24 20:20:51 +00:00
committed by GitHub

View File

@@ -6,15 +6,17 @@
}:
python3.pkgs.buildPythonApplication {
pname = "yaookctl";
version = "0-unstable-2026-07-16";
version = "0-unstable-2026-08-14";
src = fetchFromGitLab {
owner = "yaook";
repo = "yaookctl";
rev = "2082bdb4da0f927372e2c7fdb3c27bc9970e0747";
hash = "sha256-/SXBwHO3Tf3YaefgFrvH0oc6+mYHjE9RySt7vLQuoiQ=";
rev = "fe2319291ce129fd8001fdc404e825ab001cfe90";
hash = "sha256-nWRtQcBIQWMa5zt83tmCfB96LV2w6ueTD1ruALPOXk0=";
};
__structuredAttrs = true;
pyproject = true;
build-system = [ python3.pkgs.setuptools ];
@@ -25,10 +27,25 @@ python3.pkgs.buildPythonApplication {
click
click-option-group
kubernetes-asyncio
minio
prettytable
typing-extensions
];
# Try to import all submodules in order to get warned of new dependencies
checkPhase = ''
runHook preCheck
${python3.interpreter} -c "
import pkgutil, importlib
import yaookctl
for _, name, _ in pkgutil.walk_packages(yaookctl.__path__, yaookctl.__name__ + '.'):
if name.endswith('.__main__'):
continue
importlib.import_module(name)
"
runHook postCheck
'';
passthru.updateScript = nix-update-script {
extraArgs = [ "--version=branch" ];
};