AmericanRedCross / street-view-green-view

BSD 3-Clause "New" or "Revised" License
15 stars 15 forks source link

Add linting, formatting, and CI #14

Closed jayqi closed 7 months ago

jayqi commented 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.