Blame SOURCES/jinja2-fix-doc-build-for-python3.patch

3d161c
--- docs/jinjaext.py.orig	2013-01-28 10:46:47.890590120 +0100
3d161c
+++ docs/jinjaext.py	2013-01-28 10:48:15.057277175 +0100
3d161c
@@ -110,10 +110,10 @@
3d161c
     def directive(dirname, arguments, options, content, lineno,
3d161c
                       content_offset, block_text, state, state_machine):
3d161c
         reverse_mapping = {}
3d161c
-        for name, func in mapping.iteritems():
3d161c
+        for name, func in mapping.items():
3d161c
             reverse_mapping.setdefault(func, []).append(name)
3d161c
         filters = []
3d161c
-        for func, names in reverse_mapping.iteritems():
3d161c
+        for func, names in reverse_mapping.items():
3d161c
             aliases = sorted(names, key=lambda x: len(x))
3d161c
             name = aliases.pop()
3d161c
             filters.append((name, aliases, func))
3d161c
@@ -145,7 +145,7 @@
3d161c
         doc.append(p + '.. autoclass:: %s(%s)' % (node.__name__, sig), '')
3d161c
         if node.abstract:
3d161c
             members = []
3d161c
-            for key, name in node.__dict__.iteritems():
3d161c
+            for key, name in node.__dict__.items():
3d161c
                 if not key.startswith('_') and \
3d161c
                    not hasattr(node.__base__, key) and callable(name):
3d161c
                     members.append(key)