Closed jayqi closed 7 months ago
This PR adds linting and formatting using Ruff, a modern linter and code formatter that is widely used across major Python projects.
I've also added a GitHub Actions workflow that runs linting on pull requests.
Finally, this migrates the older setup.py metadata specification to the newer pyproject.toml standard.
setup.py
pyproject.toml
This PR adds linting and formatting using Ruff, a modern linter and code formatter that is widely used across major Python projects.
I've also added a GitHub Actions workflow that runs linting on pull requests.
Finally, this migrates the older
setup.py
metadata specification to the newerpyproject.toml
standard.