From bea48e2f01070003a795aa12b8d8ba464fe15115 Mon Sep 17 00:00:00 2001 From: Tres Seaver Date: Thu, 9 May 2013 16:45:05 -0400 Subject: Implement PEP302 API in PackageOverrides as '__loader__'. Proxy to the '__loader__' set by the importer, if present. Otherwise, raise NotImplementedError. --- CHANGES.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'CHANGES.txt') diff --git a/CHANGES.txt b/CHANGES.txt index e6dd9f0cb..2fcd9c62a 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -4,6 +4,11 @@ next release Features -------- +- Make the ``pyramid.config.assets.PackageOverrides`` object implement the + API for ``__loader__`` objects specified in PEP 302. Proxies to the + ``__loader__`` set by the importer, if present; otherwise, raises + ``NotImplementedError``. + - ``ACLAuthorizationPolicy`` supports ``__acl__`` as a callable. This removes the ambiguity between the potential ``AttributeError`` that would be raised on the ``context`` when the property was not defined and the -- cgit v1.2.3