New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python3Packages.hwi: 1.2.1 -> 2.0.0 #116598
Conversation
Result of 2 packages failed to build (new failures):
Result of 2 packages failed to build (new failures):
|
Result of 2 packages built:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- package built (see python3Packages.hwi: 1.2.1 -> 2.0.0 #116598 (comment))
- all depending packages build
- tested on x86_64
...ew/pr-116598]$ ./results/hwi/bin/hwi -h
usage: hwi [-h] [--device-path DEVICE_PATH] [--device-type DEVICE_TYPE] [--password PASSWORD] [--stdinpass] [--chain {main,test,regtest,signet}] [--debug] [--fingerprint FINGERPRINT] [--version] [--stdin] [--interactive] [--expert]
{enumerate,getmasterxpub,signtx,getxpub,signmessage,getkeypool,getdescriptors,displayaddress,setup,wipe,restore,backup,promptpin,togglepassphrase,sendpin,installudevrules} ...
Hardware Wallet Interface, version 2.0.0.
Access and send commands to a hardware wallet device. Responses are in JSON format.
[...]
ew/pr-116598/results/python39Packages.hwi/lib/python3.9/site-packages]$ python
Python 3.8.8 (default, Feb 19 2021, 11:04:50)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from hwilib import hwwclient
>>> device = hwwclient.HardwareWalletClient(path, password, expert)
>>> device = hwwclient.HardwareWalletClient("", "", True)
>>> device.fingerprint
>>> print(device.fingerprint)
None
Update looks good to me.
propagatedBuildInputs = [ | ||
bitbox02 | ||
ecdsa | ||
hidapi | ||
libusb1 | ||
mnemonic | ||
pyaes | ||
typing-extensions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This package shouldn't be required in 3.7.
Motivation for this change
new major release
supersedes #116592
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)