Skip to content

Conversation

@doismellburning
Copy link
Owner

No description provided.

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR migrates from Black to Ruff for code formatting to improve performance while maintaining the same formatting capabilities.

Key Changes

  • Removed Black and its dependencies from the project, simplifying the dependency tree
  • Updated Makefile targets to use ruff format instead of black for all formatting operations
  • Updated documentation to reflect that Ruff now handles both formatting and linting

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.

File Description
uv.lock Removed Black package (v25.9.0) and its dependencies (click, mypy-extensions, pathspec, platformdirs, pytokens) from the lock file and dev dependency metadata
pyproject.toml Removed Black from the dev dependency group
README.md Updated feature list to indicate Ruff handles both code formatting and linting instead of listing Black separately
Makefile Renamed black target to format and updated commands to use ruff format --check and ruff format instead of black --check and black respectively

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@doismellburning doismellburning merged commit 7f3b98d into main Nov 18, 2025
5 checks passed
@doismellburning doismellburning deleted the feature/ruff-format branch November 18, 2025 16:14
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