@@ -1,25 +1,48 @@
1−{ lib, fetchPypi, buildPythonPackage, hidapi
2−, pycrypto, pillow, protobuf, future, ecpy, python-u2flib-host, pycryptodomex
1+{ lib
2+, buildPythonPackage
3+, ecpy
4+, fetchPypi
5+, future
6+, hidapi
7+, pillow
8+, protobuf
9+, pycrypto
10+, pycryptodomex
11+, pythonOlder
12+, python-u2flib-host
313, websocket-client
414}:
515
616buildPythonPackage rec {
717 pname = "ledgerblue";
8− version = "0.1.41";
18+ version = "0.1.42";
19+ format = "setuptools";
20+
21+ disabled = pythonOlder "3.7";
922
1023 src = fetchPypi {
1124 inherit pname version;
12− sha256 = "7246a1a0442a63aff0b5de2796d306f0033e1937b3c9b9c2a92c9101cde4fe8d";
25+ hash = "sha256-UNquetZ1sCLO9T5p5b3jTSu+52xuc5XdyHNKsvvPdck=";
1326 };
1427
1528 propagatedBuildInputs = [
16− hidapi pycrypto pillow protobuf future ecpy python-u2flib-host pycryptodomex websocket-client
29+ ecpy
30+ future
31+ hidapi
32+ pillow
33+ protobuf
34+ pycrypto
35+ pycryptodomex
36+ python-u2flib-host
37+ websocket-client
1738 ];
1839
1940 # No tests
2041 doCheck = false;
2142
22− pythonImportsCheck = [ "ledgerblue" ];
43+ pythonImportsCheck = [
44+ "ledgerblue"
45+ ];
2346
2447 meta = with lib; {
2548 description = "Python library to communicate with Ledger Blue/Nano S";