Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
ruff
is a linter similar to pylint, but it's faster so we're going to favor using itDescription
noqa
changes to align with ruff since it warned us about some things that we actually had disabled in pylintrc# noqa: id
while top-of-file is done with# ruff: noqa: id
ruff
will run locally in your pre-commit (yay!) as well as in CI under the pre-commit step, instead of as a separate linting step.Additional Details
black
withruff format
. Check out the difference by runningruff format src tests integration_tests --exclude tests/samples/
. It's minor differences.Closes #276