python3Packages.aiohomematic-config: init at 2026.2.10

This commit is contained in:
Robert Schütz
2026-02-24 13:03:51 -08:00
parent 9908fa810f
commit 6c9fd42a69
2 changed files with 47 additions and 0 deletions
@@ -0,0 +1,45 @@
{
aiohomematic,
buildPythonPackage,
fetchFromGitHub,
lib,
pydantic,
pytest-asyncio,
pytestCheckHook,
setuptools,
}:
buildPythonPackage (finalAttrs: {
pname = "aiohomematic-config";
version = "2026.2.10";
pyproject = true;
src = fetchFromGitHub {
owner = "sukramj";
repo = "aiohomematic-config";
tag = finalAttrs.version;
hash = "sha256-gb6cxo2gTQU95G76YE46/U1O0Tmj1CRq0+lMLkDQzfg=";
};
build-system = [ setuptools ];
dependencies = [
aiohomematic
pydantic
];
pythonImportsCheck = [ "aiohomematic_config" ];
nativeCheckInputs = [
pytest-asyncio
pytestCheckHook
];
meta = {
changelog = "https://github.com/sukramj/aiohomematic-config/blob/${finalAttrs.src.tag}/changelog.md";
description = "Presentation-layer library for Homematic device configuration UI";
homepage = "https://github.com/sukramj/aiohomematic-config";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.dotlambda ];
};
})
+2
View File
@@ -310,6 +310,8 @@ self: super: with self; {
aiohomematic = callPackage ../development/python-modules/aiohomematic { };
aiohomematic-config = callPackage ../development/python-modules/aiohomematic-config { };
aiohomematic-test-support = callPackage ../development/python-modules/aiohomematic-test-support { };
aiohttp = callPackage ../development/python-modules/aiohttp { };