forked from pool/python-PyTrie
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-PyTrie?expand=0&rev=2
34 lines
956 B
Diff
34 lines
956 B
Diff
Index: PyTrie-0.3.1/pytrie.py
|
|
===================================================================
|
|
--- PyTrie-0.3.1.orig/pytrie.py
|
|
+++ PyTrie-0.3.1/pytrie.py
|
|
@@ -51,24 +51,11 @@ import sortedcontainers
|
|
|
|
# Python 3 interoperability
|
|
PY3 = sys.version_info[0] == 3
|
|
-if PY3:
|
|
- def itervalues(d): # pylint: disable=invalid-name
|
|
- return d.values()
|
|
+def itervalues(d): # pylint: disable=invalid-name
|
|
+ return d.values()
|
|
|
|
- def iteritems(d): # pylint: disable=invalid-name
|
|
- return d.items()
|
|
-else:
|
|
- def itervalues(d): # pylint: disable=invalid-name
|
|
- if hasattr(d, 'itervalues'):
|
|
- return d.itervalues()
|
|
-
|
|
- return d.values()
|
|
-
|
|
- def iteritems(d): # pylint: disable=invalid-name
|
|
- if hasattr(d, 'iteritems'):
|
|
- return d.iteritems()
|
|
-
|
|
- return d.items()
|
|
+def iteritems(d): # pylint: disable=invalid-name
|
|
+ return d.items()
|
|
|
|
|
|
# Singleton sentinel - works with pickling
|