crate-operator
crate-operator copied to clipboard
Maintenance: Update to Python 3.11
About
Just a humble attempt to modernize the Python version and the package dependencies.
Notes
Needs more love on different levels.
Hi Romanas. Thanks. I was just playing around a bit, and I do not plan to submit this patch as a proposal for integration.
Can you share some pointers to the libraries being incompatible with Python 3.11 in one way or another, if you may know about the right spots already? It will tremendously help to get a better understanding.
I only have anecdotal evidence, i.e. when we were trying to upgrade to 3.11 in the cloud-api, there were issues with celery. That made me come to a mental conclusion "3.11 is too early for us" and forget about it.
References about mypy modernizations, re. Error: no mypy cache directory
.
- https://github.com/python/mypy/issues/10600#issuecomment-859225825
- https://github.com/python/mypy/issues/10768
@amotl do you plan working on this one ?
Hi @goat-ssh. I can give the patch another refresh if there is interest.
References about mypy modernizations [...]
mypy needs to be bumped first I guess.
- See https://github.com/crate/crate-operator/pull/654.