summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-miio/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/python-modules/python-miio/default.nix')
-rw-r--r--pkgs/development/python-modules/python-miio/default.nix62
1 files changed, 28 insertions, 34 deletions
diff --git a/pkgs/development/python-modules/python-miio/default.nix b/pkgs/development/python-modules/python-miio/default.nix
index 1d900d3d7fd8..b465f6a4d60e 100644
--- a/pkgs/development/python-modules/python-miio/default.nix
+++ b/pkgs/development/python-modules/python-miio/default.nix
@@ -1,30 +1,30 @@
-{ lib
-, android-backup
-, appdirs
-, attrs
-, buildPythonPackage
-, click
-, construct
-, croniter
-, cryptography
-, defusedxml
-, fetchPypi
-, fetchpatch
-, importlib-metadata
-, micloud
-, netifaces
-, poetry-core
-, pytest-asyncio
-, pytest-mock
-, pytestCheckHook
-, pythonOlder
-, pytz
-, pyyaml
-, tqdm
-, zeroconf
+{
+ lib,
+ android-backup,
+ appdirs,
+ attrs,
+ buildPythonPackage,
+ click,
+ construct,
+ croniter,
+ cryptography,
+ defusedxml,
+ fetchPypi,
+ fetchpatch,
+ importlib-metadata,
+ micloud,
+ netifaces,
+ poetry-core,
+ pytest-asyncio,
+ pytest-mock,
+ pytestCheckHook,
+ pythonOlder,
+ pytz,
+ pyyaml,
+ tqdm,
+ zeroconf,
}:
-
buildPythonPackage rec {
pname = "python-miio";
version = "0.5.12";
@@ -37,9 +37,7 @@ buildPythonPackage rec {
hash = "sha256-BJw1Gg3FO2R6WWKjkrpxDN4fTMTug5AIj0SNq1gEbBY=";
};
- nativeBuildInputs = [
- poetry-core
- ];
+ nativeBuildInputs = [ poetry-core ];
patches = [
(fetchpatch {
@@ -64,9 +62,7 @@ buildPythonPackage rec {
pyyaml
tqdm
zeroconf
- ] ++ lib.optionals (pythonOlder "3.8") [
- importlib-metadata
- ];
+ ] ++ lib.optionals (pythonOlder "3.8") [ importlib-metadata ];
nativeCheckInputs = [
pytest-asyncio
@@ -74,9 +70,7 @@ buildPythonPackage rec {
pytestCheckHook
];
- pythonImportsCheck = [
- "miio"
- ];
+ pythonImportsCheck = [ "miio" ];
meta = with lib; {
description = "Python library for interfacing with Xiaomi smart appliances";