summaryrefslogtreecommitdiff
path: root/CHANGES.rst
diff options
context:
space:
mode:
authorAnderson Bravalheri <andersonbravalheri@gmail.com>2022-04-29 12:22:14 +0100
committerAnderson Bravalheri <andersonbravalheri@gmail.com>2022-04-29 12:22:14 +0100
commite74abece9f9988ced0d4b05a7acee1b8c86709a4 (patch)
tree0e7adab4cd9f384dfcb3dec360ddb3ab734caa97 /CHANGES.rst
parent43a0d24ba71391a13463a084635ae867185f93dd (diff)
downloadpython-setuptools-git-e74abece9f9988ced0d4b05a7acee1b8c86709a4.tar.gz
Add warning about pathlib to changelog
Diffstat (limited to 'CHANGES.rst')
-rw-r--r--CHANGES.rst11
1 files changed, 11 insertions, 0 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index 5061ecb9..d5dec687 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -339,6 +339,17 @@ Changes
* #3098: Bump vendored packaging to 21.3.
* Removed bootstrap script.
+.. warning:: Users trying to install the unmaintained :pypi:`pathlib` backport
+ from PyPI/``sdist``/source code may find problems when using ``setuptools >= 60.9.0``.
+ This happens because during the installation, the unmaintained
+ implementation of ``pathlib`` is loaded and may cause compatibility problems
+ (it does not expose the same public API defined in the Python standard library).
+
+ Whenever possible users should avoid declaring ``pathlib`` as a dependency.
+ An alternative is to pre-build a wheel for ``pathlib`` using a separated
+ virtual environment with an older version of setuptools and install the
+ library directly from the pre-built wheel.
+
v60.8.2
-------