[Checkins] SVN: zope.schema/branches/tseaver-test_cleanup/src/zope/schema/ Import normalization.
Tres Seaver
cvs-admin at zope.org
Fri May 4 23:14:49 UTC 2012
Log message for revision 125650:
Import normalization.
Move BBB imports to '_compat'.
Changed:
U zope.schema/branches/tseaver-test_cleanup/src/zope/schema/_compat.py
U zope.schema/branches/tseaver-test_cleanup/src/zope/schema/vocabulary.py
-=-
Modified: zope.schema/branches/tseaver-test_cleanup/src/zope/schema/_compat.py
===================================================================
--- zope.schema/branches/tseaver-test_cleanup/src/zope/schema/_compat.py 2012-05-04 23:14:40 UTC (rev 125649)
+++ zope.schema/branches/tseaver-test_cleanup/src/zope/schema/_compat.py 2012-05-04 23:14:45 UTC (rev 125650)
@@ -2,6 +2,11 @@
PY3 = sys.version_info[0] >= 3
+try:
+ from collections import OrderedDict
+except ImportError: #pragma NO COVER
+ from ordereddict import OrderedDict
+
if PY3: #pragma NO COVER
import builtins
def b(s):
Modified: zope.schema/branches/tseaver-test_cleanup/src/zope/schema/vocabulary.py
===================================================================
--- zope.schema/branches/tseaver-test_cleanup/src/zope/schema/vocabulary.py 2012-05-04 23:14:40 UTC (rev 125649)
+++ zope.schema/branches/tseaver-test_cleanup/src/zope/schema/vocabulary.py 2012-05-04 23:14:45 UTC (rev 125650)
@@ -13,17 +13,15 @@
##############################################################################
"""Vocabulary support for schema.
"""
-try:
- from collections import OrderedDict
-except ImportError:
- from ordereddict import OrderedDict
-from zope.interface.declarations import directlyProvides, implementer
-from zope.schema.interfaces import ValidationError
-from zope.schema.interfaces import IVocabularyRegistry
-from zope.schema.interfaces import IVocabulary, IVocabularyTokenized
+from zope.interface import directlyProvides
+from zope.interface import implementer
+from zope.schema.interfaces import ITitledTokenizedTerm
+from zope.schema.interfaces import ITokenizedTerm
from zope.schema.interfaces import ITreeVocabulary
-from zope.schema.interfaces import ITokenizedTerm, ITitledTokenizedTerm
+from zope.schema.interfaces import IVocabularyRegistry
+from zope.schema.interfaces import IVocabularyTokenized
+from zope.schema._compat import OrderedDict
# simple vocabularies performing enumerated-like tasks
_marker = object()
More information about the checkins
mailing list