-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pre-commit fails locally on Python 3.12 #78
Comments
Local output:
|
That's right, pylama looks unmaintained, unfortunately. I guess we should switch to individual linters. (Because even if there was another tool like pylama?, it could also go extinct soon... and our existing pre-commit setup makes it reasonably easy to use multiple independent linters) @real-yfprojects I think you set up our linters a while ago (thank you!), I'd be interested to hear your opinion, what do you think? |
Just copy-pasting my comment from #72 (comment):
pylama has not kept up with recent Python versions and seems broken on Python 3.12: klen/pylama#254, klen/pylama#249
AFAICT, pylama is a frontend to a bunch of linters: we might need to use those directly if upstream pylama doesn't make a new release.
Relatedly, it would seem our CI does not run on multiple Python versions, or perhaps this Poetry environment stuff means that its only tested with Python 3.8 (?) But at least on my system, the pre-commit uses my system Python and at least sometimes my system Poetry.
The text was updated successfully, but these errors were encountered: