Log message for revision 123758: Restrict the available functions in `DocumentTemplate.sequence` to public API's of `zope.sequencesort`.
Changed: U Zope/branches/2.12/doc/CHANGES.rst U Zope/branches/2.12/src/DocumentTemplate/sequence/SortEx.py -=- Modified: Zope/branches/2.12/doc/CHANGES.rst =================================================================== --- Zope/branches/2.12/doc/CHANGES.rst 2011-12-12 13:36:39 UTC (rev 123757) +++ Zope/branches/2.12/doc/CHANGES.rst 2011-12-12 13:39:21 UTC (rev 123758) @@ -8,6 +8,9 @@ 2.12.21 (unreleased) -------------------- +- Restrict the available functions in `DocumentTemplate.sequence` to public + API's of `zope.sequencesort`. + - Turn `UndoSupport.get_request_var_or_attr` helper into a private API. - Provide security declarations for `BTreeFolder2Base` class, instead of only Modified: Zope/branches/2.12/src/DocumentTemplate/sequence/SortEx.py =================================================================== --- Zope/branches/2.12/src/DocumentTemplate/sequence/SortEx.py 2011-12-12 13:36:39 UTC (rev 123757) +++ Zope/branches/2.12/src/DocumentTemplate/sequence/SortEx.py 2011-12-12 13:39:21 UTC (rev 123758) @@ -11,4 +11,11 @@ # ############################################################################## -from zope.sequencesort.ssort import * +from zope.sequencesort.ssort import nocase, make_sortfunctions +from zope.sequencesort.ssort import sort, SortEx, SortBy + +# only if locale is already imported +import sys +if "locale" in sys.modules: + from zope.sequencesort.ssort import strcoll_nocase +del sys _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org https://mail.zope.org/mailman/listinfo/zope-checkins