python3Packages.pysmarlaapi: init at 0.8.2

This commit is contained in:
Robert Schütz
2025-06-12 16:59:50 +02:00
committed by Martin Weinelt
parent 3a80aea132
commit 22baf4d2c5
2 changed files with 44 additions and 0 deletions
@@ -0,0 +1,42 @@
{
aiohttp,
buildPythonPackage,
fetchFromGitHub,
flit-core,
jsonpickle,
lib,
pysignalr,
}:
buildPythonPackage rec {
pname = "pysmarlaapi";
version = "0.8.2";
pyproject = true;
src = fetchFromGitHub {
owner = "Explicatis-GmbH";
repo = "pysmarlaapi";
tag = version;
hash = "sha256-R+LoMXd+8I16ARgEz5us6VSRa64Ov4VKZ4KysTApk7c=";
};
build-system = [ flit-core ];
pythonRelaxDeps = true;
dependencies = [
aiohttp
jsonpickle
pysignalr
];
pythonImportsCheck = [ "pysmarlaapi" ];
meta = {
changelog = "https://github.com/Explicatis-GmbH/pysmarlaapi/releases/tag/${src.tag}";
description = "Swing2Sleep Smarla API";
homepage = "https://github.com/Explicatis-GmbH/pysmarlaapi";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ dotlambda ];
};
}
+2
View File
@@ -13662,6 +13662,8 @@ self: super: with self; {
pysmappee = callPackage ../development/python-modules/pysmappee { };
pysmarlaapi = callPackage ../development/python-modules/pysmarlaapi { };
pysmart = callPackage ../development/python-modules/pysmart { };
pysmartapp = callPackage ../development/python-modules/pysmartapp { };