Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sphinx-doc/sphinx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakayuki Shimizukawa <shimizukawa@gmail.com>2014-04-29 16:20:56 +0400
committerTakayuki Shimizukawa <shimizukawa@gmail.com>2014-04-29 16:20:56 +0400
commitce4d342e20739ab994a451f367d5bce2c5edb5d2 (patch)
tree025c7e7b7248a22c3ee04d413635c385fc5e8c49 /sphinx/versioning.py
parentc3c879f2c63afbb39ad4d76ecc083cddd41d9946 (diff)
use six privided iteritems(),itervalues() to support py2/py3 in one source. refs #1350.
Diffstat (limited to 'sphinx/versioning.py')
-rw-r--r--sphinx/versioning.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/sphinx/versioning.py b/sphinx/versioning.py
index 45bb041b3..8d34802ef 100644
--- a/sphinx/versioning.py
+++ b/sphinx/versioning.py
@@ -13,6 +13,7 @@ from uuid import uuid4
from operator import itemgetter
from itertools import product
+from six import iteritems
from six.moves import range, zip_longest
@@ -81,7 +82,7 @@ def merge_doctrees(old, new, condition):
# choose the old node with the best ratio for each new node and set the uid
# as long as the ratio is under a certain value, in which case we consider
# them not changed but different
- ratios = sorted(ratios.iteritems(), key=itemgetter(1))
+ ratios = sorted(iteritems(ratios), key=itemgetter(1))
for (old_node, new_node), ratio in ratios:
if new_node in seen:
continue