Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Travis: enforce Python 3.4 support through linter #14884
2 times, most recently
Dec 6, 2018
The only way to install older or newer versions of Python is through pyenv. I'd rather not add another dependency.
I also added
@MarcoFalke I initially thought the linter itself needed Python 3.5, but that's not true anymore. So in that case we don't have to bump the version, nice!
Travis build failure demo when you use too modern syntax: https://travis-ci.org/bitcoin/bitcoin/jobs/464581145#L609
Yes, that particular functionality looks hard to replace. I didn't know that was Python 3.6 specific.
Edit: One way to handle this would be to wrap the appropriate