lbl-anp / becquerel

Becquerel is a Python package for analyzing nuclear spectroscopic measurements.
Other
43 stars 16 forks source link

Switch code formatting and linting to ruff #398

Closed markbandstra closed 1 month ago

markbandstra commented 5 months ago

Move all code formatting and linting to using ruff, which is much faster than the existing tools and includes all of the functionality of black, flake8, isort, and others.

Fixes #397

markbandstra commented 2 months ago

@cosama I made some further changes since you approved, could you take a second look? Also interested if @jvavrek has any feedback.