Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
978 B · 52 lines
Nix
at master
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253{ lib, base58, buildPythonPackage, ecdsa, fetchPypi, hidapi, noiseprotocol, protobuf, pythonOlder, semver, setuptools, typing-extensions,}:
buildPythonPackage rec { pname = "bitbox02"; version = "7.0.0"; pyproject = true;
disabled = pythonOlder "3.7";
src = fetchPypi { inherit pname version; hash = "sha256-J9UQXrFaVTcZ+p0+aJIchksAyGGzpkQETZrGhCbxhEc="; };
build-system = [ setuptools ];
dependencies = [ base58 ecdsa hidapi noiseprotocol protobuf semver typing-extensions ];
# does not contain tests doCheck = false;
pythonImportsCheck = [ "bitbox02" ];
meta = with lib; { description = "Firmware code of the BitBox02 hardware wallet"; homepage = "https://github.com/digitalbitbox/bitbox02-firmware/"; changelog = "https://github.com/digitalbitbox/bitbox02-firmware/blob/py-bitbox02-${version}/CHANGELOG.md"; license = licenses.asl20; maintainers = [ ]; };}