-
Notifications
You must be signed in to change notification settings - Fork 9
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
Update pre-commit setup #170
Labels
infrastructure
Project infrastructure: dev tools, packaging, etc.
Milestone
Comments
ntessore
added
the
infrastructure
Project infrastructure: dev tools, packaging, etc.
label
Sep 6, 2024
Related to this, should remove |
Closed
Saransh-cpp
added a commit
that referenced
this issue
Sep 18, 2024
Saransh-cpp
added a commit
that referenced
this issue
Sep 18, 2024
Saransh-cpp
added a commit
that referenced
this issue
Sep 18, 2024
paddyroddy
added a commit
that referenced
this issue
Sep 18, 2024
Adds several misc `pre-commit-hooks` recommended by scientific python. Refs: #170, #187 --------- Co-authored-by: Patrick J. Roddy <[email protected]>
Saransh-cpp
added a commit
that referenced
this issue
Sep 19, 2024
Saransh-cpp
added a commit
that referenced
this issue
Sep 19, 2024
Add `ruff` linting and turn on as many rules as possible. However, I will turn off many and not spend too much time fixing them. In a perfect world, we will try and fix as many of these as possible - as they will generally help with maintenance in the long term. Closes: #231 Refs: #170 Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Nicolas Tessore <[email protected]> Co-authored-by: Saransh Chopra <[email protected]>
Saransh-cpp
added a commit
that referenced
this issue
Sep 19, 2024
Saransh-cpp
added a commit
that referenced
this issue
Sep 23, 2024
Add `yamllint` as a pre-commit hook and format all the YAML files in the repository. Refs: #170 Co-authored-by: Saransh Chopra <[email protected]>
paddyroddy
added a commit
that referenced
this issue
Sep 25, 2024
Add blacken-docs for formatting of documentation files. Refs: #170, #187 --------- Co-authored-by: Patrick J. Roddy <[email protected]>
All Scientific Python recommended (and a few extras as well) pre-commit hooks have been added. The only major one missing is |
Saransh-cpp
added a commit
that referenced
this issue
Sep 25, 2024
Add blacken-docs for formatting of documentation files. Refs: #170, #187 --------- Co-authored-by: Patrick J. Roddy <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Use a modern pre-commit setup with ruff etc.
The text was updated successfully, but these errors were encountered: