Skip to content

Commit a1fef92

Browse files
committed
fixing backwards compatability
1 parent 53b91b8 commit a1fef92

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

pandas/io/pytables.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2071,7 +2071,7 @@ def _set_carray_attr(self, key, val):
20712071
self._handler._set_carray_attr(key, val)
20722072

20732073
def _get_carray_attr(self, key):
2074-
return self._handler._get_carray_attr(key)
2074+
return self._handler._get_carray_attr(key, attrs=self.attrs)
20752075

20762076
def get_attr(self):
20772077
""" get the data for this colummn """
@@ -3040,7 +3040,9 @@ def set_info(self):
30403040
""" update our table index info """
30413041
self.attrs.info = self.info
30423042

3043-
def _get_carray_attr(self, name):
3043+
def _get_carray_attr(self, name, attrs=None):
3044+
if attrs is None:
3045+
attrs = self.attrs
30443046
if 'attrs' in self.group._v_groups:
30453047
attr_group = self.group._v_groups['attrs']
30463048
try:
@@ -3049,7 +3051,7 @@ def _get_carray_attr(self, name):
30493051
return data
30503052
except NoSuchNodeError:
30513053
return None
3052-
return getattr(self.attrs, name, None)
3054+
return getattr(attrs, name, None)
30533055

30543056
def _set_carray_attr(self, name, val):
30553057
if 'attrs' not in self.group._v_groups:

0 commit comments

Comments
 (0)