Merge pull request #250683 from fabaff/fritzconnection-bump

python311Packages.fritzconnection: 1.12.2 -> 1.13.1
This commit is contained in:
Fabian Affolter 2023-08-22 23:52:19 +02:00 committed by GitHub
commit beabbe6c48
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 21 additions and 5 deletions

View File

@ -4,26 +4,33 @@
, fetchFromGitHub
, pytestCheckHook
, requests
, segno
}:
buildPythonPackage rec {
pname = "fritzconnection";
version = "1.12.2";
version = "1.13.1";
format = "setuptools";
disabled = pythonOlder "3.6";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "kbr";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-e+w3ce6KdvbYzH48XPEQTiBgtjbKWNdQj8ie4yw0rzE=";
hash = "sha256-FTg5LHjti6Srmz1LcPU0bepNzn2tpmdSBM3Y2BzZEms=";
};
propagatedBuildInputs = [
requests
];
passthru.optional-dependencies = {
qr = [
segno
];
};
nativeCheckInputs = [
pytestCheckHook
];
@ -36,6 +43,11 @@ buildPythonPackage rec {
"fritzconnection"
];
disabledTestPaths = [
# Functional tests require network access
"fritzconnection/tests/test_functional.py"
];
meta = with lib; {
description = "Python module to communicate with the AVM Fritz!Box";
homepage = "https://github.com/kbr/fritzconnection";

View File

@ -1346,13 +1346,15 @@
psutil-home-assistant
sqlalchemy
xmltodict
]; # missing inputs: fritzconnection.optional-dependencies.qr
]
++ fritzconnection.optional-dependencies.qr;
"fritzbox" = ps: with ps; [
pyfritzhome
];
"fritzbox_callmonitor" = ps: with ps; [
fritzconnection
]; # missing inputs: fritzconnection.optional-dependencies.qr
]
++ fritzconnection.optional-dependencies.qr;
"fronius" = ps: with ps; [
pyfronius
];
@ -5032,7 +5034,9 @@
"freebox"
"freedns"
"freedompro"
"fritz"
"fritzbox"
"fritzbox_callmonitor"
"fronius"
"frontend"
"frontier_silicon"