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

change to pyproject.toml and add pre-commit to CI #73

Merged

Conversation

dafyddstephenson
Copy link
Contributor

@dafyddstephenson dafyddstephenson commented Sep 6, 2024

Have moved the mypy and ruff configurations into pyproject.toml, and added some additional rules to be used later, but have commented them for now to keep this PR minimal.

Closes #11
closes #68
Closes #72

@NoraLoose
Copy link
Contributor

This is great @dafyddstephenson!

Do you think we can just delete the commented out code? We can save the commented code in a new branch that can be prepared for another PR. It's just nice to not merge commented code into main. :)

@NoraLoose
Copy link
Contributor

Looks good to merge!

@dafyddstephenson dafyddstephenson merged commit 883c559 into CWorthy-ocean:main Sep 9, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pre-commit Replace setup.py by pyproject.toml establish pre-commit, codecov, etc.
2 participants