Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@fedebotu
Copy link
Member

@fedebotu fedebotu commented Nov 28, 2025

This PR updates and simplifies the linting config and does a linting pass for all the files, aligning with the most recent PEP style instructions


Note

Switches to Ruff + pre-commit and applies repository-wide lint/style updates (modern typing, formatting), with minor non-functional refactors and doc cleanups.

  • Tooling/Linting:
    • Migrate to Ruff-based linting and pre-commit: add pre-commit-hooks, switch to ruff-check/ruff-format, update versions; remove Black config/dependency; update Ruff config (line length, target version, rules).
  • Codebase-wide style updates:
    • Apply lint fixes across modules: modern typing (| None, collections.abc), f-strings, simplified asserts, formatting/line-length, minor refactors without behavior changes.
  • Docs:
    • Whitespace/formatting cleanups in markdown and JS/CSS snippets.

Written by Cursor Bugbot for commit 8fcffa7. This will update automatically on new commits. Configure here.

@fedebotu fedebotu requested a review from cbhua November 28, 2025 02:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants