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

More checks #265

Merged
merged 10 commits into from Nov 24, 2016
Merged

More checks #265

merged 10 commits into from Nov 24, 2016

Conversation

dopplershift
Copy link
Member

Will add a bunch more quality checks, but want to incrementally do this so that I can be sure CI is catching it. Starting by rolling flake8 back to a version that hasn't broken plugins...

@dopplershift dopplershift added Area: Infrastructure Pertains to project infrastructure (e.g. CI, linting) Type: Enhancement Enhancement to existing functionality Type: Maintenance Updates and clean ups (but not wrong) labels Nov 21, 2016
@dopplershift dopplershift added this to the Winter 2017 milestone Nov 21, 2016
@dopplershift dopplershift force-pushed the more-checks branch 10 times, most recently from 8f19cfd to be0fed0 Compare November 22, 2016 20:51
Also explicitly configure codecov to report status in event of CI
failure. This should fix codecov staying in pending state on failed
builds (Fixes Unidata#240)
We don't have control over what these names should be--they need to
override attributes named by matplotlib.
This will held standardize our imports.
Add flake8-bugbear, flake8-builtins, flake8-comprehensions,
flake8-mutable, flake8-pep3101, and flake8-print. These should help
catch some mistakes.
Remove unneeded list comps where the function can work with a generator
expression. Also remove unneeded usages of print--make hexdump return
string (for logging), and remove duplicated functionality from IOBuffer.
This makes them better tests of the export machinery, as well as
insulates the tests to any possible moves within sub-packages.
@dopplershift dopplershift merged commit 56a93de into Unidata:master Nov 24, 2016
@dopplershift dopplershift deleted the more-checks branch November 24, 2016 18:41
@dopplershift dopplershift modified the milestones: Winter 2017, 0.4.3 Nov 29, 2016
@dopplershift dopplershift modified the milestones: 0.4.3, Winter 2017 Nov 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Infrastructure Pertains to project infrastructure (e.g. CI, linting) Type: Enhancement Enhancement to existing functionality Type: Maintenance Updates and clean ups (but not wrong)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant