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
If you like to help, then you could start with updating our documentation. You could update the "distributing" section to refer to setuptools and PyPA packaging instead of distutils. There are also references to :mod:`distutils` and various functions in the distutils namespace in the whatsnew. They have to be replaced by ``distutils``, too.
Replace distutils-based documentation with setuptools-based one (TBD).
Do you mean making very short documents that point to setuptools / packaging docs, or rewriting docs in CPython repo with lots of setuptools specifics?
I planned to use the second approach since small hyperlinked chunks are hard to read. However, I need to educate myself on how setuptools work in the first place (if the rewriting issue is of a low priority), or give it up to someone with packaging experience if it's more urgent.
I don’t think CPython docs should be full of info referencing a third-party project.
I would keep the files (because of all the existing links that point there), include a disclaimer about distutils being removed, and link to packaging.python.org and sometimes maybe setutpools docs.
This may need a discussion with a bigger audience on python-dev or packaging discuss.
The setuptools references seem to be addressed by Christian in python#95239 and pending PRs (Some examples like zipapp need to be updated later.). Closing as done on my side.
python#85454 (comment):
It gives the following targets:
distutils
-based documentation withsetuptools
-based one (gh-85454: Remove distutils documentation python/cpython#95239).:mod:`distutils`
with``distutils``
(gh-85454: Remove links from historical mentions of distutils (GH-95192) python/cpython#95192)The text was updated successfully, but these errors were encountered: