Explorar el Código

HUE-4726 [core] Import OrderedDict from compatible module for Python 2.6

Jenny Kim hace 9 años
padre
commit
8690c1aa3a
Se han modificado 1 ficheros con 6 adiciones y 1 borrados
  1. 6 1
      desktop/core/ext-py/parquet-1.1/parquet/__init__.py

+ 6 - 1
desktop/core/ext-py/parquet-1.1/parquet/__init__.py

@@ -10,7 +10,12 @@ import logging
 import os
 import struct
 import sys
-from collections import defaultdict, OrderedDict
+
+from collections import defaultdict
+try:
+  from collections import OrderedDict
+except ImportError:
+  from ordereddict import OrderedDict # Python 2.6
 
 import thriftpy
 from thriftpy.protocol.compact import TCompactProtocolFactory