summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2014-12-29 13:13:14 -0500
committerJason R. Coombs <jaraco@jaraco.com>2014-12-29 13:13:14 -0500
commit03a6fe16d7de9ff44ca38f2c5beb807e4733e5a0 (patch)
tree8fa7e7591b97ba8464a8036e13dc45bc1d2aaf43
parent2f970dc0ee4d4cef77d12901108944ae157391a4 (diff)
downloadpython-setuptools-git-03a6fe16d7de9ff44ca38f2c5beb807e4733e5a0.tar.gz
Prefer vendored packaging.
-rw-r--r--CHANGES.txt7
-rw-r--r--pkg_resources/__init__.py9
2 files changed, 12 insertions, 4 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 39fbee7c..73ddaff7 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -2,6 +2,13 @@
CHANGES
=======
+---
+9.1
+---
+
+* Prefer vendored packaging library `as recommended
+ <https://github.com/jaraco/setuptools/commit/170657b68f4b92e7e1bf82f5e19a831f5744af67#commitcomment-9109448>`_.
+
-----
9.0.1
-----
diff --git a/pkg_resources/__init__.py b/pkg_resources/__init__.py
index a055cf1a..0664f666 100644
--- a/pkg_resources/__init__.py
+++ b/pkg_resources/__init__.py
@@ -76,13 +76,14 @@ except ImportError:
pass
try:
- import packaging.version
- import packaging.specifiers
-except ImportError:
- # fallback to vendored version
import pkg_resources._vendor.packaging.version
import pkg_resources._vendor.packaging.specifiers
packaging = pkg_resources._vendor.packaging
+except ImportError:
+ # fallback to naturally-installed version; allows system packagers to
+ # omit vendored packages.
+ import packaging.version
+ import packaging.specifiers
class PEP440Warning(RuntimeWarning):