Python 3 compatibility

This commit is contained in:
Christophe de Vienne 2012-06-27 16:39:43 +02:00
parent 2665d3a0c9
commit 624a8f6186

View File

@ -458,7 +458,7 @@ class Registry(object):
if isinstance(type_, list): if isinstance(type_, list):
type_ = ArrayType(type_[0]) type_ = ArrayType(type_[0])
if isinstance(type_, dict): if isinstance(type_, dict):
type_ = DictType(type_.keys()[0], type_.values()[0]) type_ = DictType(list(type_.keys())[0], list(type_.values())[0])
if isinstance(type_, ArrayType): if isinstance(type_, ArrayType):
type_ = ArrayType(self.resolve_type(type_.item_type)) type_ = ArrayType(self.resolve_type(type_.item_type))
elif isinstance(type_, DictType): elif isinstance(type_, DictType):