diff --git a/toml/decoder.py b/toml/decoder.py index bf400e9..6dfe63a 100644 --- a/toml/decoder.py +++ b/toml/decoder.py @@ -1024,10 +1024,7 @@ def load_array(self, a): a[i] = a[i].strip() if a[i] != '': nval, ntype = self.load_value(a[i]) - if atype: - if ntype != atype: - raise ValueError("Not a homogeneous array") - else: + if not atype: atype = ntype retval.append(nval) return retval