python3Packages.adb-shell: split off extra requires

This commit is contained in:
Martin Weinelt
2022-04-12 04:04:08 +02:00
parent e365a5bc06
commit aa90072fc9
@@ -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