python3Packages.adb-shell: split off extra requires

This commit is contained in:
Martin Weinelt 2022-04-07 05:15:13 +02:00
parent e365a5bc06
commit aa90072fc9
No known key found for this signature in database
GPG key ID: 87C1E9888F856759

View file

@ -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