python3Packages.adb-shell: split off extra requires

main
Martin Weinelt 2 years ago
parent e365a5bc06
commit aa90072fc9
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759
  1. 15
      pkgs/development/python-modules/adb-shell/default.nix

@ -28,18 +28,27 @@ buildPythonPackage rec {
};
propagatedBuildInputs = [
aiofiles
cryptography
libusb1
pyasn1
rsa
];
passthru.extras-require = {
async = [
aiofiles
];
usb = [
libusb1
];
};
checkInputs = [
mock
pycryptodome
pytestCheckHook
];
]
++ passthru.extras-require.async
++ passthru.extras-require.usb;
disabledTests = lib.optionals (pythonAtLeast "3.10") [
# Tests are failing with Python 3.10

Loading…
Cancel
Save