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

Pin versions on linters for tests #4386

Merged
merged 1 commit into from Nov 14, 2016
Merged

Pin versions on linters for tests #4386

merged 1 commit into from Nov 14, 2016

Conversation

sdague
Copy link
Contributor

@sdague sdague commented Nov 14, 2016

The linters really need to specify an exact version, because when
either flake8 or pylint release a new version, a whole lot of new
issues are caught, causing failures on the code unrelated to the
patches being pushed.

Pinning is a best practice for linters. This allows patches which move
forward the linter version to happen with any code fixes required for
it to pass.

@mention-bot
Copy link

@sdague, thanks for your PR! By analyzing the history of the files in this pull request, we identified @balloob and @fabianhjr to be potential reviewers.

The linters really need to specify an exact version, because when
either flake8 or pylint release a new version, a whole lot of new
issues are caught, causing failures on the code unrelated to the
patches being pushed.

Pinning is a best practice for linters. This allows patches which move
forward the linter version to happen with any code fixes required for
it to pass.
@sdague sdague merged commit fe2103d into home-assistant:dev Nov 14, 2016
@sdague
Copy link
Contributor Author

sdague commented Nov 14, 2016

Merging this to get tests running again for new contributors. Please feel free to modify later if we want something less strict than this.

@sdague sdague deleted the lint branch November 14, 2016 18:58
@balloob
Copy link
Member

balloob commented Nov 14, 2016

Thanks

@home-assistant home-assistant locked and limited conversation to collaborators Mar 17, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants