-
Notifications
You must be signed in to change notification settings - Fork 294
Travis CI: Add Python 3.7 and pypy3 #417
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Python 3.4 is End of Life: https://devguide.python.org/devcycle/#end-of-life-branches [Travis are now recommending removing the __sudo__ tag](https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration). "_If you currently specify __sudo: false__ in your __.travis.yml__, we recommend removing that configuration_"
Codecov Report
@@ Coverage Diff @@
## master #417 +/- ##
=======================================
Coverage 90.79% 90.79%
=======================================
Files 50 50
Lines 6952 6952
Branches 1328 1328
=======================================
Hits 6312 6312
Misses 481 481
Partials 159 159 Continue to review full report at Codecov.
|
pytries/datrie#52 although ___closed___ is not yet released to https://pypi.org/project/datrie
FWIW: given we're a vendored dependency of pip, we've typically avoided dropping support for any version of Python still supported by pip, which implies we should still support Py3.4. |
Thanks! |
Python 3.4 is End of Life: https://devguide.python.org/devcycle/#end-of-life-branches
Travis are now recommending removing the sudo tag.
"If you currently specify sudo: false in your .travis.yml, we recommend removing that configuration"
Conditionally install datrie only if on CPython < 3.7 as a workaround to pytries/datrie#52 which although closed is not yet released to https://pypi.org/project/datrie as discussed in pytries/datrie#68. It would also be possible to add
pip3 install git+https://github.com/pytries/datrie.git
on CPython >= 3.7.