Skip to content

remove requirement for btchip-python dependency#9426

Closed
gitaccount798 wants to merge 1 commit intospesmilo:masterfrom
gitaccount798:remove_btchip
Closed

remove requirement for btchip-python dependency#9426
gitaccount798 wants to merge 1 commit intospesmilo:masterfrom
gitaccount798:remove_btchip

Conversation

@gitaccount798
Copy link

@gitaccount798 gitaccount798 commented Jan 14, 2025

Addresses issue #9370 and LedgerHQ/app-bitcoin-new#309.

ledger_bitcoin already ships with a copy of the btchip module and btchip-python is unmaintained and archived as of Oct 14, 2024.

Despite btchip-python no longer being used in electrum (except only for HW.1), as of the upgrade to Ubuntu 24.04 with a newer setuptools that is unable to parse btchip-python, it causes an error that disables access with a Ledger (in my case a Nano S) to Electrum.

For the above reasons, it seems to me that the solution is to remove the requirement for btchip-python dependency.

I am not very experienced in coding (not experienced at all really), but I thought I would propose this pull request and have an initial attempt in amending the code to get a discussion for a solution for the issue going.

no longer needed
@gitaccount798 gitaccount798 changed the title remove btchip remove btchip-python Jan 14, 2025
@gitaccount798 gitaccount798 changed the title remove btchip-python remove requirement for btchip-python dependency Jan 14, 2025
@gitaccount798
Copy link
Author

Just a comment that I will not have the time to fix this, especially with the learning curve I would need, so I am happy for someone else work on this pull request.

@SomberNight
Copy link
Member

closing in favour of #9652

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants