Skip to content

Commit c36e02c

Browse files
committed
Add kwargs back to support error handling
1 parent 2eaac84 commit c36e02c

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

pandas/core/groupby/groupby.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1742,7 +1742,7 @@ def cummin(self, axis=0, **kwargs):
17421742
if axis != 0:
17431743
return self.apply(lambda x: np.minimum.accumulate(x, axis))
17441744

1745-
if kwargs:
1745+
if kwargs.get('numeric_only') or False:
17461746
numeric_only = kwargs.get('numeric_only')
17471747
else:
17481748
numeric_only = False

pandas/io/pytables.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -689,7 +689,7 @@ def get(self, key):
689689
return self._read_group(group)
690690

691691
def select(self, key, where=None, start=None, stop=None, columns=None,
692-
iterator=False, chunksize=None, auto_close=False):
692+
iterator=False, chunksize=None, auto_close=False, **kwargs):
693693
"""
694694
Retrieve pandas object stored in file, optionally based on where
695695
criteria
@@ -1405,7 +1405,7 @@ def _write_to_group(self, key, value, format, index=True, append=False,
14051405
)
14061406

14071407
# write the object
1408-
s.write(obj=value, append=append, complib=complib)
1408+
s.write(obj=value, append=append, complib=complib, **kwargs)
14091409

14101410
if s.is_table and index:
14111411
s.create_index(columns=index)
@@ -3452,7 +3452,7 @@ def validate_data_columns(self, data_columns, min_itemsize):
34523452
return [c for c in data_columns if c in axis_labels]
34533453

34543454
def create_axes(self, axes, obj, validate=True, nan_rep=None,
3455-
data_columns=None, min_itemsize=None):
3455+
data_columns=None, min_itemsize=None, **kwargs):
34563456
""" create and return the axes
34573457
leagcy tables create an indexable column, indexable index,
34583458
non-indexable fields
@@ -3965,14 +3965,14 @@ class AppendableTable(LegacyTable):
39653965

39663966
def write(self, obj, axes=None, append=False, complib=None,
39673967
complevel=None, fletcher32=None, min_itemsize=None,
3968-
chunksize=None, expectedrows=None, dropna=False):
3968+
chunksize=None, expectedrows=None, dropna=False, **kwargs):
39693969

39703970
if not append and self.is_exists:
39713971
self._handle.remove_node(self.group, 'table')
39723972

39733973
# create the axes
39743974
self.create_axes(axes=axes, obj=obj, validate=append,
3975-
min_itemsize=min_itemsize)
3975+
min_itemsize=min_itemsize, **kwargs)
39763976

39773977
for a in self.axes:
39783978
a.validate(self, append)

0 commit comments

Comments
 (0)