diff options
author | Anderson Bravalheri <andersonbravalheri@gmail.com> | 2021-11-05 19:03:05 +0000 |
---|---|---|
committer | Anderson Bravalheri <andersonbravalheri@gmail.com> | 2021-11-05 19:19:20 +0000 |
commit | eca0111c29721056e8af7ac0d08d5f678fe7473e (patch) | |
tree | 1d85e5d70c21db244cd2e6fa85a82984e96217b8 /docs/deprecated | |
parent | 974dbb03769a500c5077d37291817f30359a0d7b (diff) | |
download | python-setuptools-git-eca0111c29721056e8af7ac0d08d5f678fe7473e.tar.gz |
Document setuptools replacements
Diffstat (limited to 'docs/deprecated')
-rw-r--r-- | docs/deprecated/distutils-legacy.rst | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/deprecated/distutils-legacy.rst b/docs/deprecated/distutils-legacy.rst index a5d96260..94104fe8 100644 --- a/docs/deprecated/distutils-legacy.rst +++ b/docs/deprecated/distutils-legacy.rst @@ -18,8 +18,17 @@ As Distutils is deprecated, any usage of functions or objects from distutils is ``distutils.cmd.Command`` → ``setuptools.Command`` +``distutils.command.{build_clib,build_ext,build_py,sdist}`` → ``setuptools.command.*`` + ``distutils.log`` → (no replacement yet) ``distutils.version.*`` → ``packaging.version.*`` +``distutils.errors.*`` → ``setuptools.errors.*`` [#errors]_ + If a project relies on uses of ``distutils`` that do not have a suitable replacement above, please search the `Setuptools issue tracker <https://github.com/pypa/setuptools/issues/>`_ and file a request, describing the use-case so that Setuptools' maintainers can investigate. Please provide enough detail to help the maintainers understand how distutils is used, what value it provides, and why that behavior should be supported. + + +.. [#errors] Please notice errors related to the command line usage of + ``setup.py``, such as ``DistutilsArgError``, are intentionally not exposed + by setuptools, since this is considered a deprecated practice. |