Skip to content

Add most recent Python versions in Travis CI #216

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

Merged
merged 2 commits into from
Feb 12, 2018
Merged

Add most recent Python versions in Travis CI #216

merged 2 commits into from
Feb 12, 2018

Conversation

SylvainDe
Copy link
Contributor

Add more recent Python versions including development branches and nightly build.

The motivation came from reading brettcannon's article : https://snarky.ca/how-to-use-your-project-travis-to-help-test-python-itself/ . Trying to activate the newest Python versions on CI jobs is in most case a win-win situation: if everything works fine, there is nothing to worry about. If an issue is spotted, it is good to know about it to fix it on your side or to open a bug on CPython ( https://bugs.python.org/ ).

Also, if a failures is spotted, you can use the allow_failures option in your matrix build (more information about this in the link above).

Also, nightly and 3.7-dev may be a bit too recent/unstable so I can remove then if need be.

More information about how this PR happened : https://github.com/SylvainDe/CIthon .

More information about the various Python versions available on Travis : https://docs.travis-ci.com/user/languages/python/ .

More information about the Python 3.6 version schedule : https://www.python.org/dev/peps/pep-0494/ .
More information about the Python 3.7 version schedule : https://www.python.org/dev/peps/pep-0537/ .

Add more recent Python versions including development branches and nightly build.
@codecov-io
Copy link

codecov-io commented Mar 9, 2017

Codecov Report

Merging #216 into master will increase coverage by 0.58%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #216      +/-   ##
==========================================
+ Coverage   96.07%   96.66%   +0.58%     
==========================================
  Files           5        5              
  Lines         484      569      +85     
==========================================
+ Hits          465      550      +85     
  Misses         19       19
Impacted Files Coverage Δ
oauth2/__init__.py 100% <0%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5f364a3...409f4b6. Read the comment docs.

@rickhanlonii
Copy link
Collaborator

I'm good with this, how about you @jaitaiwan?

@jaitaiwan
Copy link
Contributor

LGTM!

@jaitaiwan jaitaiwan merged commit b94f69b into joestump:master Feb 12, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants