-
Notifications
You must be signed in to change notification settings - Fork 227
Fix Travis integration, set up tox and pre-commit #188
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
Conversation
- id: check-merge-conflict | ||
- id: check-yaml | ||
- id: debug-statements | ||
# TDOO Enable in separate PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll fix all the linting issues in a separate PR.
@@ -2,28 +2,9 @@ | |||
exclude = setup.py,docs/*,examples/*,tests | |||
max-line-length = 120 | |||
|
|||
[coverage:run] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is already a .coveragerc
file
[coverage:run] | ||
omit = */tests/* | ||
|
||
# TODO Add isort as a pre-commit hook |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FYI This was not doing anything
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So great ! Thank you so much @jnak ;)
This PR fixes our CI integration:
tox
to run our tests against different supported versions ofpython
andSQLAlchemy
.test
dependencies to make our builds reproductible.