diff options
Diffstat (limited to 'pkgs/development/python-modules/miauth/default.nix')
-rw-r--r-- | pkgs/development/python-modules/miauth/default.nix | 45 |
1 files changed, 18 insertions, 27 deletions
diff --git a/pkgs/development/python-modules/miauth/default.nix b/pkgs/development/python-modules/miauth/default.nix index c28c5ed96a77..aec9084ed773 100644 --- a/pkgs/development/python-modules/miauth/default.nix +++ b/pkgs/development/python-modules/miauth/default.nix @@ -1,18 +1,18 @@ -{ lib -, buildPythonPackage -, fetchPypi -, pythonOlder -, pythonRelaxDepsHook +{ + lib, + buildPythonPackage, + fetchPypi, + pythonOlder, -# build-system -, setuptools + # build-system + setuptools, -# dependencies -, bluepy -, cryptography + # dependencies + bluepy, + cryptography, -# tests -, pytestCheckHook + # checks + pytestCheckHook, }: buildPythonPackage rec { @@ -27,33 +27,24 @@ buildPythonPackage rec { hash = "sha256-2/4nFInpdY8fb/b+sXhgT6ZPtEgBV+KHMyLnxIp6y/U="; }; - nativeBuildInputs = [ - setuptools - pythonRelaxDepsHook - ]; + build-system = [ setuptools ]; - pythonRelaxDeps = [ - "cryptography" - ]; + pythonRelaxDeps = [ "cryptography" ]; - propagatedBuildInputs = [ + dependencies = [ bluepy cryptography ]; - nativeCheckInputs = [ - pytestCheckHook - ]; + nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ - "miauth" - ]; + pythonImportsCheck = [ "miauth" ]; meta = with lib; { description = "Authenticate and interact with Xiaomi devices over BLE"; - mainProgram = "miauth"; homepage = "https://github.com/dnandha/miauth"; license = licenses.agpl3Only; maintainers = with maintainers; [ fab ]; + mainProgram = "miauth"; }; } |