Merge pull request #179303 from fabaff/tesla-powerwall-bump

python310Packages.tesla-powerwall: 0.3.17 -> 0.3.18

authored by Fabian Affolter and committed by GitHub 13c6dce2 3685112e

+17 -12
+17 -12
pkgs/development/python-modules/tesla-powerwall/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 - , fetchPypi 4 - , requests 3 + , fetchFromGitHub 5 4 , pytestCheckHook 5 + , pythonOlder 6 + , requests 6 7 , responses 7 8 }: 8 9 9 10 buildPythonPackage rec { 10 11 pname = "tesla-powerwall"; 11 - version = "0.3.17"; 12 + version = "0.3.18"; 13 + format = "setuptools"; 12 14 13 - format = "setuptools"; 15 + disabled = pythonOlder "3.7"; 14 16 15 - src = fetchPypi { 16 - pname = "tesla_powerwall"; 17 - inherit version; 18 - sha256 = "09351e408e8e3cc03414944c1a487ef2178300829559e80835026acb84330cfd"; 17 + src = fetchFromGitHub { 18 + owner = "jrester"; 19 + repo = "tesla_powerwall"; 20 + rev = "v${version}"; 21 + hash = "sha256-Z+axzTiKDgJqGhl2c6g7N1AbmXO46lbaHVOXhMstoCY="; 19 22 }; 20 23 21 24 propagatedBuildInputs = [ ··· 31 34 "tests/unit" 32 35 ]; 33 36 34 - pythonImportsCheck = [ "tesla_powerwall" ]; 37 + pythonImportsCheck = [ 38 + "tesla_powerwall" 39 + ]; 35 40 36 - meta = { 41 + meta = with lib; { 37 42 description = "API for Tesla Powerwall"; 38 43 homepage = "https://github.com/jrester/tesla_powerwall"; 39 - license = lib.licenses.mit; 40 - maintainers = with lib.maintainers; [ dotlambda ]; 44 + license = licenses.mit; 45 + maintainers = with maintainers; [ dotlambda ]; 41 46 }; 42 47 }