Project SDKs and dependencies are outdated as the project wasn't updated for a few years. Pipelines and tools still based on legacy OS versions and SDKs. In order to continue development of Dash Electrum, we keep all dependencies and build systems up-to-date.
Things done
Removed Travis CI references (we moved to Github Actions)
Bumped min Ubuntu version to 20.04
Bumped Github Action MacOS Runner to 13
Bumped minimum required Python to 3.10 in the Project
Removed slack notifications from the CI
Upgraded all necessary dependencies in order to get build working
Resolved all build issues for all OS in the CI
Replaced x11_hash with dash_hash (which is under my control in PyPi)
Leftovers
CI Tests are not working yet
x11_hash is not yet fully removed from the project
Issue
Project SDKs and dependencies are outdated as the project wasn't updated for a few years. Pipelines and tools still based on legacy OS versions and SDKs. In order to continue development of Dash Electrum, we keep all dependencies and build systems up-to-date.
Things done
x11_hash
withdash_hash
(which is under my control in PyPi)Leftovers