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