python312Packages.doorbirdpy: 2.2.2 -> 3.0.2

Diff: https://gitlab.com/klikini/doorbirdpy/-/compare/2.2.2...3.0.2

Changelog: https://gitlab.com/klikini/doorbirdpy/-/tags/3.0.0
This commit is contained in:
Robert Schütz
2024-08-09 14:46:55 +02:00
committed by Martin Weinelt
parent 645948e10a
commit 96e6c81053
@@ -2,33 +2,39 @@
lib,
buildPythonPackage,
fetchFromGitLab,
requests,
setuptools,
aiohttp,
aioresponses,
pytest-asyncio,
pytestCheckHook,
requests-mock,
}:
buildPythonPackage rec {
pname = "doorbirdpy";
version = "2.2.2";
format = "setuptools";
version = "3.0.2";
pyproject = true;
src = fetchFromGitLab {
owner = "klikini";
repo = "doorbirdpy";
rev = version;
hash = "sha256-pgL4JegD1gANefp7jLYb74N9wgpkDgQc/Fe+NyLBrkA=";
rev = "refs/tags/${version}";
hash = "sha256-6B4EMK41vEpmLoQLD+XN9yStLdxyHHk/Mym9J0o7Qvc=";
};
propagatedBuildInputs = [ requests ];
build-system = [ setuptools ];
dependencies = [ aiohttp ];
nativeCheckInputs = [
aioresponses
pytest-asyncio
pytestCheckHook
requests-mock
];
pythonImportsCheck = [ "doorbirdpy" ];
meta = with lib; {
changelog = "https://gitlab.com/klikini/doorbirdpy/-/tags/${version}";
description = "Python wrapper for the DoorBird LAN API";
homepage = "https://gitlab.com/klikini/doorbirdpy";
license = licenses.mit;