diff options
author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2021-06-21 02:17:58 +0200 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2021-06-22 13:42:54 +0200 |
commit | 7af140953bbc3d084bb846bd88cec079c055e110 (patch) | |
tree | 0e2fcd3ecc15157f7a5982f2cf79469cf2203405 /pkgs/development/python-modules/python-miio | |
parent | f30ad55e2dbec76bb26fff568a2c3f01f6a7faef (diff) | |
download | nixlib-7af140953bbc3d084bb846bd88cec079c055e110.tar nixlib-7af140953bbc3d084bb846bd88cec079c055e110.tar.gz nixlib-7af140953bbc3d084bb846bd88cec079c055e110.tar.bz2 nixlib-7af140953bbc3d084bb846bd88cec079c055e110.tar.lz nixlib-7af140953bbc3d084bb846bd88cec079c055e110.tar.xz nixlib-7af140953bbc3d084bb846bd88cec079c055e110.tar.zst nixlib-7af140953bbc3d084bb846bd88cec079c055e110.zip |
python3Packages.python-miio: relax click constraint; fix cli
The CLI requires pyyaml which was previously only a checkInput.
Diffstat (limited to 'pkgs/development/python-modules/python-miio')
-rw-r--r-- | pkgs/development/python-modules/python-miio/default.nix | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/pkgs/development/python-modules/python-miio/default.nix b/pkgs/development/python-modules/python-miio/default.nix index 2374c6797f2e..b441971d44da 100644 --- a/pkgs/development/python-modules/python-miio/default.nix +++ b/pkgs/development/python-modules/python-miio/default.nix @@ -35,6 +35,7 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ + --replace 'click = "^7"' 'click = "*"' \ --replace 'croniter = "^0"' 'croniter = "*"' \ --replace 'defusedxml = "^0.6"' 'defusedxml = "*"' ''; @@ -44,24 +45,24 @@ buildPythonPackage rec { ]; propagatedBuildInputs = [ + android-backup + appdirs + attrs click - cryptography construct - zeroconf - attrs - pytz - appdirs - tqdm - netifaces - android-backup croniter + cryptography defusedxml + netifaces + pytz + pyyaml + tqdm + zeroconf ] ++ lib.optional (pythonOlder "3.8") importlib-metadata; checkInputs = [ pytestCheckHook pytest-mock - pyyaml ]; pythonImportsCheck = [ "miio" ]; |