Skip to content

Migrate to using Ruff for formatting and linting#679

Merged
tieneupin merged 9 commits intomainfrom
migrate-to-ruff
Oct 14, 2025
Merged

Migrate to using Ruff for formatting and linting#679
tieneupin merged 9 commits intomainfrom
migrate-to-ruff

Conversation

@tieneupin
Copy link
Contributor

Ruff was designed to be a one-stop replacement for many formatting and linting tools such as ISort, Flake8, and Black. This PR migrates our repo to using the Ruff formatter and linter, keeping changes to the repo to a minimal.

@codecov
Copy link

codecov bot commented Oct 13, 2025

Codecov Report

❌ Patch coverage is 41.17647% with 20 lines in your changes missing coverage. Please review.
✅ Project coverage is 35.04%. Comparing base (4f78a6f) to head (2ccc72e).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #679      +/-   ##
==========================================
- Coverage   35.06%   35.04%   -0.03%     
==========================================
  Files          92       91       -1     
  Lines       11201    11122      -79     
  Branches     1485     1479       -6     
==========================================
- Hits         3928     3898      -30     
+ Misses       7146     7097      -49     
  Partials      127      127              
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@tieneupin tieneupin merged commit e4b297a into main Oct 14, 2025
17 checks passed
@tieneupin tieneupin deleted the migrate-to-ruff branch October 14, 2025 14:46
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