Skip to content
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

Travis syntax #4150

Merged
merged 1 commit into from Feb 25, 2015
Merged

Travis syntax #4150

merged 1 commit into from Feb 25, 2015

Conversation

jenshnielsen
Copy link
Member

https://s3.amazonaws.com/archive.travis-ci.org/jobs/51893917/log.txt complains about an extra fi.

Also fix pep8 at the latest version which I think should pass

@mdboom
Copy link
Member

mdboom commented Feb 24, 2015

👍 I probably broke it with my merge.

@jenshnielsen
Copy link
Member Author

We can also change pep8 back to installing the default non specified version but that comes with the risk of braking when a new version of pep8 is released as seen before.

@mdboom
Copy link
Member

mdboom commented Feb 24, 2015

I think fixing the PEP version is a good idea -- don't have strong opinions about to which version, though, as long as our PEP8 test is passing.

@tacaswell
Copy link
Member

I only fixed the version of pep8 on the maintenance branch so it would pass without having to back-port changes to it.

I am in favor of letting the pep8 version be free on master. It causes great annoyance every so often, but every time it has version bumped it started to pick of more issues that really should be fixed.

@tacaswell tacaswell added this to the next point release milestone Feb 24, 2015
@jenshnielsen
Copy link
Member Author

Yes the pep8 version was fixed on master in ad55f34

@jenshnielsen
Copy link
Member Author

Ok I unfixed pep8. We can always revisit fixing the version if breaking happens to often.

@jenshnielsen
Copy link
Member Author

Not really sure what happens with Travis. Some of the jobs have been running for more than 40 minutes after the log file indicate that they finished

@matthew-brett
Copy link
Contributor

Oops - the long running jobs probably come from the 'travis-after-all' thing I put in. The first job will wait for all the others before ending.

@matthew-brett
Copy link
Contributor

The trailing 'fi' and a problem with the results file upload were my fault from earlier edits - proposed fixes here: #4151

This ended up fixed due to a merge from 1.4.x which was only intended for that branch
@jenshnielsen
Copy link
Member Author

Following the merge of #4155 this only unfixes the pep8 version. If no one else beats me to it I will merge it to get Travis fixed on master again as soon as it goes green.

@jenshnielsen
Copy link
Member Author

Ok merging since this gets master passing and @tacaswell confirmed that pep8 version should not be fixed on master

jenshnielsen added a commit that referenced this pull request Feb 25, 2015
@jenshnielsen jenshnielsen merged commit 18dfa31 into matplotlib:master Feb 25, 2015
@jenshnielsen jenshnielsen deleted the travis_syntax branch August 20, 2015 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants