Skip to content

fix(ci): resolve ruff lint errors and format repository - #6

Merged
saqibbedar merged 1 commit into
mainfrom
chore/ci-ruff-setup-and-formatting
Sep 29, 2026
Merged

saqibbedar merged 1 commit into
mainfrom
chore/ci-ruff-setup-and-formatting

Conversation

@saqibbedar

Copy link
Copy Markdown
Owner

📝 Description

  • Updated .ruff.toml configured for Python 3.14 with 120-character line length, import sorting (I), and standard linting rules (E, F).
  • Formatted Python files and Jupyter notebooks across the repository using ruff format.
  • Resolved syntax issues in empty notebook stubs to ensure valid notebook JSON parsing.

🎯 Type of Change

  • 🐛 Bug fix (non-breaking change fixing an issue)
  • ✨ New feature (non-breaking change adding functionality)
  • [ x ] 🧹 Refactoring / Code cleanup
  • 📚 Documentation updates

🧪 How Has This Been Tested?

  • Manually tested edge cases (e.g., tested ZeroDivisionError messaging)
  • [ x ] Automated tests pass (if applicable)
    • Verified locally via uvx ruff check . (All checks passed)
    • Verified locally via uvx ruff format --check . (All 198 files clean)

📋 Pre-Merge Checklist

  • [ x ] My code follows the code style of this project
  • [ x ] I have performed a self-review of my own code
  • [ x ] I have commented on my code, particularly in hard-to-understand areas

@saqibbedar saqibbedar left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

LGTM 🚀 All files verified, and checks pass. Ready to merge.

@saqibbedar
saqibbedar merged commit 52a72e3 into main Sep 29, 2026
1 check passed
@saqibbedar
saqibbedar deleted the chore/ci-ruff-setup-and-formatting branch September 29, 2026 20:23
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