You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Per PEP 632, distutils will raise a deprecation warning as of Python 3.10 and will be totally gone as of Python 3.12. posix_ipc's setup.py uses distutils so that needs to be fixed.
For the upcoming version of posix_ipc (1.1.0), the reference to distutils is still in the code. It's only imported when setuptools is not present. I think setuptools is part of most Python distros now, so the import of distutils is unlikely to happen. (I guess I'll find out if I start to get feedback about deprecation warnings.) At this time, continuing to use distutils as a fallback when setuptools isn't available feels like the most robust solution. Here's where I changed the relevant comment in the source code.
Per PEP 632,
distutils
will raise a deprecation warning as of Python 3.10 and will be totally gone as of Python 3.12.posix_ipc
'ssetup.py
usesdistutils
so that needs to be fixed.https://www.python.org/dev/peps/pep-0632/
The text was updated successfully, but these errors were encountered: