A number of third-party open source libraries are distributed with the btcrecover package. All credits for any third-party libraries go to their respective authors, and the libraries themselves may only be distributed under the terms of their respective licenses. In alphabetical order, this includes but is not limited to:

Thanks to user Wotan777 who discovered a better way to work with Electrum 1.x wallets, and who made possible.

Thanks also to JetBrains, developers of the excellent PyCharm integrated development environment for Python. The PyCharm IDE is the first (and last) IDE I turn to for my Python needs.