diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-05-10 21:42:56 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-05-24 10:19:34 +0100 |
| commit | 5deb42d4db82e27e0b3e7128b3c97f1531888568 (patch) | |
| tree | 749f3fbc0690801559b696d44588c6d795263a0d /gnu/packages/python-crypto.scm | |
| parent | d4e8fe5ddec17b25cf568d0c65662414a3624b76 (diff) | |
gnu: python-trezor: Update to 0.20.0.
* gnu/packages/finance.scm (python-trezor): Update to 0.20.0.
[propagated-inputs]: Remove python-attrs, python-ecdsa, and python-hidapi; add
python-construct, python-cryptography, python-keyring,
python-noiseprotocol, python-platformdirs, python-shamir-mnemonic,
and python-slip10.
[native-inputs]: Remove protobuf, python-pillow, python-protobuf, python-pyqt, and
python-simple-rlp; add python-hatchling and python-setuptools.
Change-Id: I8f3e2ec7c3851ddf3148c726f2f844320ad9bd77
Diffstat (limited to 'gnu/packages/python-crypto.scm')
| -rw-r--r-- | gnu/packages/python-crypto.scm | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm index be0a56a9346..0d530a7d43b 100644 --- a/gnu/packages/python-crypto.scm +++ b/gnu/packages/python-crypto.scm | |||
| @@ -1526,6 +1526,36 @@ reconstruct the original secret. Knowledge of fewer than the required number | |||
| 1526 | of parts does not leak information about the secret.") | 1526 | of parts does not leak information about the secret.") |
| 1527 | (license license:expat))) | 1527 | (license license:expat))) |
| 1528 | 1528 | ||
| 1529 | (define-public python-slip10 | ||
| 1530 | (package | ||
| 1531 | (name "python-slip10") | ||
| 1532 | (version "1.1.0") | ||
| 1533 | (source | ||
| 1534 | (origin | ||
| 1535 | (method git-fetch) | ||
| 1536 | (uri (git-reference | ||
| 1537 | (url "https://github.com/trezor/python-slip10") | ||
| 1538 | (commit (string-append "v" version)))) | ||
| 1539 | (file-name (git-file-name name version)) | ||
| 1540 | (sha256 | ||
| 1541 | (base32 "0r1p7kxg1hcc3mcda8mrrhrnx6idzik7gw8c42q4359yp633vv83")))) | ||
| 1542 | (build-system pyproject-build-system) | ||
| 1543 | (native-inputs | ||
| 1544 | (list python-poetry-core | ||
| 1545 | python-pytest)) | ||
| 1546 | (propagated-inputs | ||
| 1547 | (list python-cryptography)) | ||
| 1548 | (home-page "https://github.com/trezor/python-slip10") | ||
| 1549 | (synopsis "Reference implementation of SLIP10 ") | ||
| 1550 | (description | ||
| 1551 | "This package provides a reference implementation of the SLIP-0010 (see: | ||
| 1552 | https://github.com/satoshilabs/slips, slip-0010.md) specification,which | ||
| 1553 | generalizes the BIP-0032 (see: https://github.com/bitcoin/bips/tree, | ||
| 1554 | bip-0032.mediawiki) derivation scheme for private and public key pairs in | ||
| 1555 | hierarchical deterministic wallets for the curves secp256k1, NIST P-256, | ||
| 1556 | ed25519 and curve25519.") | ||
| 1557 | (license license:bsd-3))) | ||
| 1558 | |||
| 1529 | (define-public python-spake2 | 1559 | (define-public python-spake2 |
| 1530 | (package | 1560 | (package |
| 1531 | (name "python-spake2") | 1561 | (name "python-spake2") |
