Recovery Ranger
Recovery Ranger
I don't see anything wrong with continuing to use the older version of Protobuf (which is tested, validated, etc.). Upgrading the dependency seems like a pointless endeavor for no gain....
Fair enough, here you go! ``` $ pip install protobuf #Collecting protobuf Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl.metadata (592 bytes) $ run/multibit2john.py Traceback (most recent call last): File ".../run/multibit2john.py", line 23, in from protobuf.wallet_pb2...
Good catch, I was moving too fast and made that typo. Fixed just now. I would strongly suggest adding this requirements.txt file with whatever versions are required to make it...
I'm still in favor of pinning dependencies, at least as ranges. The user can choose to try with the latest dependencies if they want, but there should be a known...
I personally always use Squash-and-Merge when working in semi-anon/informal teams (e.g., open source projects) to make reverting changes easier. Will do better next time though! I got the library list...
Projects should work out of the box. This PR is how you make it work out-of-the-box. #### Ideas for AFTER this bare-minimum PR is merged 1. If you want opt-in...
Revised the "pycrypto" to "pycryptodome" dependency. Also squashed the commits.
Soooo like, is someone gonna merge this PR? As much as I'd love critique on my git technique and gitignore setup, I'm actually just here because the 100 contributors that...