Page MenuHomePhabricator

[electrum] remove ecdsa as a direct dependency
ClosedPublic

Authored by PiRK on Sep 3 2024, 10:44.

Details

Reviewers
Fabien
Group Reviewers
Restricted Project
Commits
rABC752fbaadbcf4: [electrum] remove ecdsa as a direct dependency
Summary

This completes the work on removing the ecdsa dependency

It might still be needed indirectly as a dependency of a dependency (btchip-python, pystaochip.... require it).
Depends on D16705

Test Plan

with and without the python ecdsa lib installed :

python test_runner.py

Diff Detail

Repository
rABC Bitcoin ABC
Branch
electrum_crypto
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 30161
Build 59851: Build Diffelectrum-tests
Build 59850: arc lint + arc unit

Event Timeline

PiRK published this revision for review.Sep 3 2024, 10:48

@bot electrum-functional-tests

This revision is now accepted and ready to land.Sep 4 2024, 08:44
PiRK edited the summary of this revision. (Show Details)

rebase after squashing D16706 with previous diffs

improve error message some more

This revision was automatically updated to reflect the committed changes.