13 buildPythonPackage rec {
18 disabled = pythonOlder "3.11";
20 src = fetchFromGitHub {
23 rev = "refs/tags/${version}";
24 hash = "sha256-8B3icNW1QTTjFeWllPKzVgRFz+gUzUV6o3wOBXx2Zws=";
27 build-system = [ hatchling ];
39 pythonImportsCheck = [ "elkm1_lib" ];
42 description = "Python module for interacting with ElkM1 alarm/automation panel";
43 homepage = "https://github.com/gwww/elkm1";
44 changelog = "https://github.com/gwww/elkm1/blob/${version}/CHANGELOG.md";
45 license = licenses.mit;
46 maintainers = with maintainers; [ fab ];