Skip to content

Conversation

@tstirrat15
Copy link
Contributor

@tstirrat15 tstirrat15 commented Sep 15, 2025

Fixes #284

Description

ruff is a sane, modern linter + formatter that runs fast and does the same work as black + flake8 + isort + all of the other tools that you often find in python projects for similar tasks. This migrates us to use it.

Changes

  • Remove old tools
  • Port configuration over
  • Add ruff
  • Update github action

Testing

Review. See that tests pass.

@tstirrat15 tstirrat15 requested a review from a team as a code owner September 15, 2025 16:57
Copy link

@alecmerdler alecmerdler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sweet

@tstirrat15 tstirrat15 added this pull request to the merge queue Sep 15, 2025
Merged via the queue into main with commit efe02b0 Sep 15, 2025
13 checks passed
@tstirrat15 tstirrat15 deleted the 284-use-ruff branch September 15, 2025 18:35
@github-actions github-actions bot locked and limited conversation to collaborators Sep 15, 2025
@jzelinskie
Copy link
Member

uv when

@tstirrat15
Copy link
Contributor Author

#283 - i started messing around with it today but it might take a bit more configuration

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Move to ruff for linting/formatting

4 participants