Skip to content

Migrate linting and formatting to Ruff - #236

Merged
dhruvmanila merged 2 commits into
masterfrom
codex/ruff-lint-format
Sep 5, 2026
Merged

Migrate linting and formatting to Ruff#236
dhruvmanila merged 2 commits into
masterfrom
codex/ruff-lint-format

Conversation

@dhruvmanila

Copy link
Copy Markdown
Member

Replace Black with Ruff's formatter and update the remote Ruff hooks to v0.16.6. Modernize the configuration for Python 3.11, apply the required lint and formatting fixes, and update CI labeling and the README.

Preserves the remote pre-commit setup, uv dependencies and lockfile, and mypy configuration.

Validation: 200 tests passed (99% coverage), all pre-commit hooks passed, and portable lockfile validation passed with UV_NO_CONFIG=1.

@dhruvmanila
dhruvmanila marked this pull request as ready for review September 5, 2026 13:15
@dhruvmanila
dhruvmanila merged commit 8359479 into master Sep 5, 2026
1 check passed
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.

1 participant