-
Notifications
You must be signed in to change notification settings - Fork 25
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
Adding contributing doc and pre-commit #73
Conversation
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.
Thanks for the initiative @pgoslatara. I left a few comments. I also added aa808c4 where I add pre-commit
, black
and isort
also to pyproject.toml
in case someone wants to run them manually from the CLI. Let's discuss and iterate.
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.
LGTM, just one final comment. 😊
@sweco Is this good to merge or does it need another revision? |
Thanks @pgoslatara, will release this. 😊 |
I really like this repo, however there is no guide for contributors. This PR adds a section to the
README
with a guide on how to setup a local development environment and how to run the integration tests locally. In addition, in order to maintain standard formatting and linting conventions,pre-commit
is introduced withblack
andisort
. The GitHub workflows now reflect this change, instead of calling justblack
,pre-commit
is run, this will enable adding further hooks in the future (if desired).