12 buildPythonPackage rec {
17 disabled = pythonOlder "3.8";
19 src = fetchFromGitHub {
21 repo = "iaqualink-py";
23 hash = "sha256-ewPP2Xq+ecZGc5kokvLEsRokGqTWlymrzkwk480tapk=";
26 SETUPTOOLS_SCM_PRETEND_VERSION = version;
33 propagatedBuildInputs = [
35 ] ++ httpx.optional-dependencies.http2;
43 substituteInPlace pyproject.toml \
44 --replace "pytest --cov-config=pyproject.toml --cov-report=xml --cov-report=term --cov=src --cov=tests" ""
47 pythonImportsCheck = [
52 description = "Python library for Jandy iAqualink";
53 homepage = "https://github.com/flz/iaqualink-py";
54 license = with licenses; [ bsd3 ];
55 maintainers = with maintainers; [ fab ];