python3Packages.pyicloud: 2.4.1 -> 2.6.5

https://github.com/timlaing/pyicloud/releases/tag/2.6.5
This commit is contained in:
Martin Weinelt 2026-07-04 20:35:05 +02:00
commit 469497c7ca
No known key found for this signature in database
GPG key ID: 87C1E9888F856759

View file

@ -7,27 +7,32 @@
fido2,
keyring,
keyrings-alt,
protobuf,
pydantic,
pytest-mock,
pytest-socket,
pytestCheckHook,
pythonAtLeast,
requests,
rich,
setuptools,
setuptools-scm,
srp,
tinyhtml,
typer,
tzlocal,
}:
buildPythonPackage (finalAttrs: {
pname = "pyicloud";
version = "2.4.1";
version = "2.6.5";
pyproject = true;
src = fetchFromGitHub {
owner = "timlaing";
repo = "pyicloud";
tag = finalAttrs.version;
hash = "sha256-6Z5YhEqRzThQM5nHG0o+q4Rm/+A/ss3N6RDRz6mPJm4=";
hash = "sha256-wlBVQPGGt8Q6EeLceORfRn+MtRKtmum+z3WAG6ZR+2Q=";
};
build-system = [
@ -41,16 +46,27 @@ buildPythonPackage (finalAttrs: {
fido2
keyring
keyrings-alt
protobuf
pydantic
requests
srp
tinyhtml
tzlocal
];
optional-dependencies = {
cli = [
rich
typer
];
};
nativeCheckInputs = [
pytest-mock
pytest-socket
pytestCheckHook
];
]
++ lib.concatAttrValues finalAttrs.passthru.optional-dependencies;
pythonImportsCheck = [ "pyicloud" ];