Closed pre-commit-ci[bot] closed 2 weeks ago
This update primarily involves enhancing the .pre-commit-config.yaml
file by incrementally updating the versions of critical pre-commit hooks: ruff
, black
, and mypy
. These upgrades aim to improve functionality, incorporate bug fixes, and align the codebase with the latest advancements in linting and type-checking tools.
Files | Change Summary |
---|---|
.pre-commit-config.yaml |
Updated ruff from v0.5.0 to v0.5.6 , black from 24.4.2 to 24.8.0 , and mypy from v1.10.1 to v1.11.1 . |
sequenceDiagram
participant User
participant PreCommit
participant Ruff
participant Black
participant Mypy
User->>PreCommit: Trigger commit
PreCommit->>Ruff: Run linting
Ruff-->>PreCommit: Return lint results
PreCommit->>Black: Format code
Black-->>PreCommit: Return formatted code
PreCommit->>Mypy: Check types
Mypy-->>PreCommit: Return type results
PreCommit-->>User: Commit complete
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 67.43%. Comparing base (
c36ead7
) to head (495d58c
). Report is 13 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
updates: