Conversation
|
huh, my pre-commit did not report those errors (differences in python version?).. also it seems like |
Bibo-Joshi
left a comment
There was a problem hiding this comment.
different python version could certainly be. ruff always wants me to use typing.Self when running on py3.11 …
|
Interesting thing I found about |
Also fix satisfy ruff errors
well I misunderstood what that option is for. It's only meant for local setups where you want your git to automatically install the |
And tell mypy to be 3.8 compliant
Bibo-Joshi
left a comment
There was a problem hiding this comment.
LGTM :) Is there anything left from your side or should I merge?
|
@Bibo-Joshi all good from my side |
Removes sort-all since ruff now supports sorting
__all__. Also adds 2 more ruff rules:Also forces pre-commit to use python 3.12, to ensure consistency between different hooks and between locally run pre-commit and CI pre-commit