enforce ruff checks on Python code in notebooks (fixes #333) #370
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.
Fixes #333.
ruff
checks on Python code in notebooksruff
to its latest version (v0.4.1)Notes for Reviewers
I thought the number of remaining issues was small enough that it was time to put up a "fix everything else" PR to close this out. But if this is too large to review let me know, I'd be happy to split it up.
How I tested this
I did not run any of these notebooks.
For any places where
ruff
said an import was "unused", I searched through that notebook to check if it was referenced in commented-out code or in markdown blocks.