cagov / data-orchestration

Orchestration tooling for the CalData Data Services and Engineering team
MIT License
0 stars 0 forks source link

Adopt ruff #23

Closed ian-r-rose closed 1 year ago

ian-r-rose commented 1 year ago

This swaps out flake8 (linting), isort (import sorting), and pyupgrade (syntax modernization) for the ruff project, which has been taking the python world by storm. It's simpler to use and configure than those tools, and much faster as it's written in rust.

I was motivated to do this over in cagov/data-infrastructure#43 and it was easy enough to copy over here.