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
Python 3.12 os.fork deprecation #9817
Comments
Where are you seeing this error, are you running things locally? I didn't think that the PL servers were on 3.12 yet. |
I was able to trace this back to
As Eliot points out, this isn't yet a problem, as we don't support Python 3.12. However, it will be a problem as soon as we decide to support that version. Probably the right thing to do is to disable this specific deprecation warning? In principal |
For now, I think disabling the warning is the easiest thing to do (this is pretty easy using a warning filter). In the past I've mentioned potentially using the asyncio framework in Python to replace this usage of |
|
Right, I am using the native development setup for PL. I use archlinux, so my packages are rolling. I can just ignore the warnings in Python but I wasn't sure if |
Python 3.12 added a DeprecationWarning when os.fork is called in a multithreaded process.
python/cpython#100228
PL servers throws an error with Python 3.12
The text was updated successfully, but these errors were encountered: