13 buildPythonPackage rec {
16 format = "setuptools";
18 disabled = pythonOlder "3.7";
20 src = fetchFromGitHub {
21 owner = "vanstinator";
23 rev = "refs/tags/${version}";
24 hash = "sha256-qCkBVirM09iA1sXiOB9FJns8bHjQq7rRk8XbRWrtBDI=";
27 propagatedBuildInputs = [
40 # https://github.com/vanstinator/raincloudy/pull/60
41 substituteInPlace setup.py \
42 --replace "bs4" "beautifulsoup4" \
43 --replace "html5lib==1.0.1" "html5lib"
46 pythonImportsCheck = [
51 # Test requires network access
56 description = "Module to interact with Melnor RainCloud Smart Garden Watering Irrigation Timer";
57 homepage = "https://github.com/vanstinator/raincloudy";
58 license = with licenses; [ asl20 ];
59 maintainers = with maintainers; [ fab ];