Merge pull request #306432 from dotlambda/python3Packages.pytibber

python311Packages.pytibber: 0.29.0 -> 0.29.1

authored by Robert Schütz and committed by GitHub 8cfbe143 77214814

+17 -12
+10 -12
pkgs/development/python-modules/pytibber/default.nix
··· 1 { lib 2 , aiohttp 3 - , async-timeout 4 , buildPythonPackage 5 , fetchFromGitHub 6 , gql 7 - , graphql-subscription-manager 8 , pytest-asyncio 9 , pytestCheckHook 10 - , python-dateutil 11 , pythonOlder 12 - , pytz 13 }: 14 15 buildPythonPackage rec { 16 pname = "pytibber"; 17 - version = "0.29.0"; 18 - format = "setuptools"; 19 20 - disabled = pythonOlder "3.9"; 21 22 src = fetchFromGitHub { 23 owner = "Danielhiversen"; 24 repo = "pyTibber"; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-rj/uIgIDjmEGD6muUllTb0PdLkedarMgVq38qqNoMI4="; 27 }; 28 29 - propagatedBuildInputs = [ 30 aiohttp 31 - async-timeout 32 gql 33 - graphql-subscription-manager 34 - python-dateutil 35 ] ++ gql.optional-dependencies.websockets; 36 37 nativeCheckInputs = [
··· 1 { lib 2 , aiohttp 3 , buildPythonPackage 4 , fetchFromGitHub 5 , gql 6 , pytest-asyncio 7 , pytestCheckHook 8 , pythonOlder 9 + , setuptools 10 }: 11 12 buildPythonPackage rec { 13 pname = "pytibber"; 14 + version = "0.29.1"; 15 + pyproject = true; 16 17 + disabled = pythonOlder "3.11"; 18 19 src = fetchFromGitHub { 20 owner = "Danielhiversen"; 21 repo = "pyTibber"; 22 rev = "refs/tags/${version}"; 23 + hash = "sha256-fKeNQifSCxsqR2mhK2w5kG669byYNNLkfxAYTUtfWE0="; 24 }; 25 26 + build-system = [ 27 + setuptools 28 + ]; 29 + 30 + dependencies = [ 31 aiohttp 32 gql 33 ] ++ gql.optional-dependencies.websockets; 34 35 nativeCheckInputs = [
+7
pkgs/servers/home-assistant/default.nix
··· 388 rev = "refs/tags/${version}"; 389 hash = "sha256-vi5f4V0nPb9K3nwdmwMDoNE85Or6haOWjMY4d/2Fj2s="; 390 }; 391 }); 392 393 pykaleidescape = super.pykaleidescape.overridePythonAttrs (oldAttrs: rec {
··· 388 rev = "refs/tags/${version}"; 389 hash = "sha256-vi5f4V0nPb9K3nwdmwMDoNE85Or6haOWjMY4d/2Fj2s="; 390 }; 391 + dependencies = with self; [ 392 + aiohttp 393 + async-timeout 394 + gql 395 + python-dateutil 396 + websockets 397 + ]; 398 }); 399 400 pykaleidescape = super.pykaleidescape.overridePythonAttrs (oldAttrs: rec {