-
Notifications
You must be signed in to change notification settings - Fork 260
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
Flake8 in travis #402
Flake8 in travis #402
Conversation
I think, generally, the idea is not to touch |
Right, I actually excluded them in |
That error might be a bug in a very recent version of |
Or - better - upgrading |
Cool, that seems to have done the trick. @effigies had one stylistic objection on the Recoders formatting... otherwise, good to go! |
LGTM. Think that pointless line ought to be removed, but definitely not a big deal if that seems out-of-scope for the PR. |
It seemed to me that separating flake8 from the regular tests might avoid duplicating work and make it clear from a quick glance whether there's a build or style issue. Take it or leave it, just a suggestion. New commit: f77b94c The Travis command is long and ugly. I don't fully understand how to expect conditionals to work, so there might be a cleaner way to do that. |
👍 thanks! |
Just cherry-picked the commit; if tests pass, I think we're good! |
LGTM. @matthew-brett? |
If there's any way we could merge this now, it'd be great--I'm working on a number of branches today, and being able to work on this (and have the PEP8 tests / new Any small issues that come up, I can fix along the way... |
Assuming my mandate to review your PRs is still in force, I'm going to go ahead and okay this one. Thanks a lot. |
Chris - thanks for merging this - I couldn't get to it until now, so it's good to keep up the momentum. You certainly do still have my warm approval for your mandate. In general though - it's good to send out a warning you're going to do the merge, especially if someone has reviewed and not yet obviously signed off - something like - "I'm planning to merge this one soon / tomorrow - any more comments before I do". For something simple like this, half a day's warning is fine, unless there's some obvious unresolved controversy. |
@matthew-brett Sounds good. |
STY/TST: Flake8 in travis
Review commit-by-commit is recommended...
Major changes include:
not in
/is not
I also updated tox.ini, so my flake8 Sublime plugin returns meaningful errors on save. Yay!
Note the final commit (e86c0e9) makes an actual code change. Not sure if it's correct.