diff --git a/pkgs/development/python-modules/bitbox02/default.nix b/pkgs/development/python-modules/bitbox02/default.nix index 1adf76f5cf3a..8f3cd06b4b1c 100644 --- a/pkgs/development/python-modules/bitbox02/default.nix +++ b/pkgs/development/python-modules/bitbox02/default.nix @@ -1,19 +1,44 @@ -{ lib, buildPythonPackage, fetchPypi, base58, ecdsa, hidapi, noiseprotocol, protobuf, semver, typing-extensions }: +{ lib +, buildPythonPackage +, pythonOlder +, fetchPypi +, base58 +, ecdsa +, hidapi +, noiseprotocol +, protobuf +, semver +, typing-extensions +}: buildPythonPackage rec { pname = "bitbox02"; version = "6.2.0"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; hash = "sha256-zt4G45nJjtU2/tbYpCEgjaoA+Xtpe9g2OpQaxfMzCb8="; }; - propagatedBuildInputs = [ base58 ecdsa hidapi noiseprotocol protobuf semver typing-extensions ]; + propagatedBuildInputs = [ + base58 + ecdsa + hidapi + noiseprotocol + protobuf + semver + typing-extensions + ]; # does not contain tests doCheck = false; - pythonImportsCheck = [ "bitbox02" ]; + + pythonImportsCheck = [ + "bitbox02" + ]; meta = with lib; { description = "Firmware code of the BitBox02 hardware wallet";