python312Packages.aiorussound: init at 2.2.2

An async python package for interfacing with Russound RIO hardware
This commit is contained in:
Martin Weinelt 2024-08-09 01:18:59 +02:00
parent 98cd0a1791
commit 812e095056
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759
2 changed files with 36 additions and 0 deletions

View File

@ -0,0 +1,34 @@
{
lib,
buildPythonPackage,
fetchFromGitHub,
# build-system
setuptools,
}:
buildPythonPackage rec {
pname = "aiorussound";
version = "2.2.2";
pyproject = true;
src = fetchFromGitHub {
owner = "noahhusby";
repo = "aiorussound";
rev = version;
hash = "sha256-X7KdIjfPNZSsSXYN1gVqTpcgM00V1YG3ihxutmYnb6Y=";
};
build-system = [ setuptools ];
doCheck = false; # no tests
pythonImportsCheck = [ "aiorussound" ];
meta = with lib; {
description = "Async python package for interfacing with Russound RIO hardware";
homepage = "https://github.com/noahhusby/aiorussound";
license = licenses.mit;
maintainers = with maintainers; [ hexa ];
};
}

View File

@ -395,6 +395,8 @@ self: super: with self; {
aioruckus = callPackage ../development/python-modules/aioruckus { };
aiorussound = callPackage ../development/python-modules/aiorussound { };
aiorun = callPackage ../development/python-modules/aiorun { };
aioruuvigateway = callPackage ../development/python-modules/aioruuvigateway { };