15 buildPythonPackage rec {
20 disabled = pythonOlder "3.9";
22 src = fetchFromGitHub {
26 hash = "sha256-dWFARVmGGQxyRhaOrDoAjwXTQNKBFHY2/swFVdEOsmo=";
30 substituteInPlace setup.py \
31 --replace '"pytest-runner",' ""
34 nativeBuildInputs = [ setuptools ];
36 propagatedBuildInputs = [
48 pythonImportsCheck = [ "nexia" ];
51 description = "Python module for Nexia thermostats";
52 homepage = "https://github.com/bdraco/nexia";
53 changelog = "https://github.com/bdraco/nexia/releases/tag/${version}";
54 license = with licenses; [ asl20 ];
55 maintainers = with maintainers; [ fab ];