Robert Schütz
2024-04-23 18:33:24 -07:00
parent 76e6d8b1a8
commit 0d351696b9
@@ -1,37 +1,35 @@
{ lib
, aiohttp
, async-timeout
, buildPythonPackage
, fetchFromGitHub
, gql
, graphql-subscription-manager
, pytest-asyncio
, pytestCheckHook
, python-dateutil
, pythonOlder
, pytz
, setuptools
}:
buildPythonPackage rec {
pname = "pytibber";
version = "0.29.0";
format = "setuptools";
version = "0.29.1";
pyproject = true;
disabled = pythonOlder "3.9";
disabled = pythonOlder "3.11";
src = fetchFromGitHub {
owner = "Danielhiversen";
repo = "pyTibber";
rev = "refs/tags/${version}";
hash = "sha256-rj/uIgIDjmEGD6muUllTb0PdLkedarMgVq38qqNoMI4=";
hash = "sha256-fKeNQifSCxsqR2mhK2w5kG669byYNNLkfxAYTUtfWE0=";
};
propagatedBuildInputs = [
build-system = [
setuptools
];
dependencies = [
aiohttp
async-timeout
gql
graphql-subscription-manager
python-dateutil
] ++ gql.optional-dependencies.websockets;
nativeCheckInputs = [