17 buildPythonPackage rec {
18 pname = "solo-python";
22 disabled = pythonOlder "3.6";
24 src = fetchFromGitHub {
28 hash = "sha256-XVPYr7JwxeZfZ68+vQ7a7MNiAfJ2bvMbM3R1ryVJ+OU=";
31 nativeBuildInputs = [ flit ];
33 propagatedBuildInputs = [
48 pythonImportsCheck = [
57 description = "Python tool and library for SoloKeys Solo 1";
58 homepage = "https://github.com/solokeys/solo1-cli";
59 maintainers = with maintainers; [ wucke13 ];
60 license = with licenses; [
64 # not compatible with fido2 >= 1.0.0
65 # https://github.com/solokeys/solo1-cli/issues/157
66 broken = versionAtLeast fido2.version "1.0.0";