summaryrefslogtreecommitdiff
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2015-01-07 18:35:48 -0500
committerJason R. Coombs <jaraco@jaraco.com>2015-01-07 18:35:48 -0500
commitf96d9006080ad816cd492b7769c3d3b1d9206f72 (patch)
treebbb499d618d2a5313adc3f5c2f6c7d037265ce2e /CHANGES.txt
parent81df10c70a695360683d76daa1737ba3feb56f6f (diff)
parenta8f60a73238ae67e0c5a04e437fd9f4edf08bbd6 (diff)
downloadpython-setuptools-git-f96d9006080ad816cd492b7769c3d3b1d9206f72.tar.gz
Merge with 11.3.1
Diffstat (limited to 'CHANGES.txt')
-rw-r--r--CHANGES.txt31
1 files changed, 30 insertions, 1 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index d6cf236a..afec8156 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -11,6 +11,33 @@ CHANGES
be specified. This means that systems with a specified executable whose name
has spaces in the path must be updated to escape or quote that value.
+------
+11.3.1
+------
+
+* Issue #327: Formalize and restore support for any printable character in an
+ entry point name.
+
+----
+11.3
+----
+
+* Expose ``EntryPoint.resolve`` in place of EntryPoint._load, implementing the
+ simple, non-requiring load. Deprecated all uses of ``EntryPoint._load``
+ except for calling with no parameters, which is just a shortcut for
+ ``ep.require(); ep.resolve();``.
+
+ Apps currently invoking ``ep.load(require=False)`` should instead do the
+ following if wanting to avoid the deprecating warning::
+
+ getattr(ep, "resolve", lambda: ep.load(require=False))()
+
+----
+11.2
+----
+
+* Pip #2326: Report deprecation warning at stacklevel 2 for easier diagnosis.
+
----
11.1
----
@@ -39,7 +66,9 @@ CHANGES
10.2
----
-* Deprecated use of EntryPoint.load(require=False).
+* Deprecated use of EntryPoint.load(require=False). Passing a boolean to a
+ function to select behavior is an anti-pattern. Instead use
+ ``Entrypoint._load()``.
* Substantial refactoring of all unit tests. Tests are now much leaner and
re-use a lot of fixtures and contexts for better clarity of purpose.