python3Packages.pydroplet: init at 2.3.4

This commit is contained in:
Robert Schütz
2025-10-25 12:49:54 -07:00
parent 97c18ba6d6
commit 5641e202cb
2 changed files with 45 additions and 0 deletions
@@ -0,0 +1,43 @@
{
aiohttp,
buildPythonPackage,
fetchFromGitHub,
lib,
pytest-asyncio,
pytestCheckHook,
setuptools,
}:
buildPythonPackage rec {
pname = "pydroplet";
version = "2.3.4";
pyproject = true;
src = fetchFromGitHub {
owner = "Hydrific";
repo = "pydroplet";
tag = "v${version}";
hash = "sha256-cVftXG7sKDpGRRb2jLlFxgCH2+rA6hLYTUqWL1kvh+E=";
};
build-system = [ setuptools ];
dependencies = [
aiohttp
];
pythonImportsCheck = [ "pydroplet" ];
nativeCheckInputs = [
pytest-asyncio
pytestCheckHook
];
meta = {
changelog = "https://github.com/Hydrific/pydroplet/releases/tag/${src.tag}";
description = "Package to connect to a Droplet device";
homepage = "https://github.com/Hydrific/pydroplet";
license = lib.licenses.mit;
maintainers = [ lib.maintainers.dotlambda ];
};
}
+2
View File
@@ -12922,6 +12922,8 @@ self: super: with self; {
pydroid-ipcam = callPackage ../development/python-modules/pydroid-ipcam { };
pydroplet = callPackage ../development/python-modules/pydroplet { };
pydruid = callPackage ../development/python-modules/pydruid { };
pydsdl = callPackage ../development/python-modules/pydsdl { };