10 buildPythonPackage rec {
11 pname = "uptime-kuma-api";
13 format = "setuptools";
15 disabled = pythonOlder "3.7";
18 pname = "uptime_kuma_api";
20 hash = "sha256-tZ5ln3sy6W5RLcwjzLbhobCNLbHXIhXIzrcOVCG+Z+E=";
23 propagatedBuildInputs = [
26 python-socketio.optional-dependencies.client
29 pythonImportsCheck = [ "uptime_kuma_api" ];
31 # Tests need an uptime-kuma instance to run
35 description = "Python wrapper for the Uptime Kuma Socket.IO API";
36 homepage = "https://github.com/lucasheld/uptime-kuma-api";
37 changelog = "https://github.com/lucasheld/uptime-kuma-api/blob/${version}/CHANGELOG.md";
38 license = with licenses; [ mit ];
39 maintainers = with maintainers; [ julienmalka ];