Skip to content

Format and lint with ruff#95

Merged
enryH merged 12 commits intomainfrom
format_lint
Feb 16, 2026
Merged

Format and lint with ruff#95
enryH merged 12 commits intomainfrom
format_lint

Conversation

@enryH
Copy link
Member

@enryH enryH commented Feb 16, 2026

This pull request primarily focuses on code style consistency by standardizing string quoting (switching from single to double quotes) and improving formatting across the codebase and documentation configuration. It also updates the CI workflow to specify source paths for linting tools and modifies the test matrix to skip Windows and add Python 3.13. Functional changes are minimal, with most updates being stylistic.

Key changes include:

CI Workflow Improvements:

  • Updated .github/workflows/ci.yaml to specify the pimmslearn directory for black and isort, ensuring linting tools only process relevant source files.
  • Modified the test matrix to skip Windows (due to a tk/tcl issue) and added Python 3.13 to the supported versions.

Code Style Consistency:

Documentation Configuration:

  • Reformatted docs/conf.py for consistency, using double quotes, condensing list formatting, and improving readability. No functional changes to documentation generation. [1] [2] [3] [4] [5] [6]

These changes should make the codebase more consistent and maintainable, with improved clarity for future contributors.

@enryH enryH marked this pull request as ready for review February 16, 2026 14:43
@enryH enryH merged commit e86a561 into main Feb 16, 2026
19 of 20 checks passed
@enryH enryH deleted the format_lint branch February 16, 2026 15:51
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