Skip to content

Commit 1dc26af

Browse files
committed
Add kwargs back to support error handling
1 parent 823d1fb commit 1dc26af

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
@@ -1743,7 +1743,7 @@ def cummin(self, axis=0, **kwargs):
17431743
if axis != 0:
17441744
return self.apply(lambda x: np.minimum.accumulate(x, axis))
17451745

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

pandas/io/pytables.py

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

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

14061406
# write the object
1407-
s.write(obj=value, append=append, complib=complib)
1407+
s.write(obj=value, append=append, complib=complib, **kwargs)
14081408

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

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

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

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

39723972
# create the axes
39733973
self.create_axes(axes=axes, obj=obj, validate=append,
3974-
min_itemsize=min_itemsize)
3974+
min_itemsize=min_itemsize, **kwargs)
39753975

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

0 commit comments

Comments
 (0)