Merge pull request #169402 from fabaff/python-miio-fix

python3Packages.python-miio: update decorator
This commit is contained in:
Fabian Affolter 2022-04-20 16:38:09 +02:00 committed by GitHub
commit b161e729ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,24 +1,24 @@
{ lib { lib
, buildPythonPackage
, pythonOlder
, fetchPypi
, poetry-core
, click
, cryptography
, construct
, zeroconf
, attrs
, pytz
, appdirs
, tqdm
, netifaces
, android-backup , android-backup
, importlib-metadata , appdirs
, attrs
, buildPythonPackage
, click
, construct
, croniter , croniter
, cryptography
, defusedxml , defusedxml
, pytestCheckHook , fetchPypi
, importlib-metadata
, netifaces
, poetry-core
, pytest-mock , pytest-mock
, pytestCheckHook
, pythonOlder
, pytz
, pyyaml , pyyaml
, tqdm
, zeroconf
}: }:
@ -57,13 +57,16 @@ buildPythonPackage rec {
]; ];
checkInputs = [ checkInputs = [
pytestCheckHook
pytest-mock pytest-mock
pytestCheckHook
]; ];
postPatch = '' postPatch = ''
substituteInPlace pyproject.toml \ substituteInPlace pyproject.toml \
--replace 'defusedxml = "^0"' 'defusedxml = "*"' \ --replace 'defusedxml = "^0"' 'defusedxml = "*"'
# Will be fixed with the next release, https://github.com/rytilahti/python-miio/pull/1378
substituteInPlace miio/integrations/vacuum/roborock/vacuum_cli.py \
--replace "resultcallback" "result_callback"
''; '';
pythonImportsCheck = [ pythonImportsCheck = [