Skip to content

Commit 033a0ff

Browse files
committed
CLN: remove unneeded inheritance from base object (pandas-dev#26128)
1 parent 467e1e7 commit 033a0ff

File tree

4 files changed

+22
-0
lines changed

4 files changed

+22
-0
lines changed

asv_bench/benchmarks/io/csv.py

+3
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ def time_frame_date_formatting(self):
5050
self.data.to_csv(self.fname, date_format='%Y%m%d')
5151

5252

53+
<<<<<<< HEAD
5354
class ToCSVDatetimeBig(BaseIO):
5455

5556
fname = '__test__.csv'
@@ -68,6 +69,8 @@ def time_frame(self, obs):
6869
self.data.to_csv(self.fname)
6970

7071

72+
=======
73+
>>>>>>> c18c8be77... CLN: remove unneeded inheritance from base object (#26128)
7174
class StringIORewind:
7275

7376
def data(self, stringio_object):

pandas/core/accessor.py

+4
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,11 @@
1212

1313

1414
class DirNamesMixin:
15+
<<<<<<< HEAD
1516
_accessors = set() # type: Set[str]
17+
=======
18+
_accessors = frozenset()
19+
>>>>>>> c18c8be77... CLN: remove unneeded inheritance from base object (#26128)
1620
_deprecations = frozenset(
1721
['asobject', 'base', 'data', 'flags', 'itemsize', 'strides'])
1822

pandas/io/excel/_base.py

+10
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,12 @@ def read_excel(io,
327327
**kwds)
328328

329329

330+
<<<<<<< HEAD
330331
class _BaseExcelReader(metaclass=abc.ABCMeta):
332+
=======
333+
@add_metaclass(abc.ABCMeta)
334+
class _BaseExcelReader:
335+
>>>>>>> c18c8be77... CLN: remove unneeded inheritance from base object (#26128)
331336

332337
@property
333338
@abc.abstractmethod
@@ -485,7 +490,12 @@ def parse(self,
485490
return output[asheetname]
486491

487492

493+
<<<<<<< HEAD
488494
class ExcelWriter(metaclass=abc.ABCMeta):
495+
=======
496+
@add_metaclass(abc.ABCMeta)
497+
class ExcelWriter:
498+
>>>>>>> c18c8be77... CLN: remove unneeded inheritance from base object (#26128)
489499
"""
490500
Class for writing DataFrame objects into excel sheets, default is to use
491501
xlwt for xls, openpyxl for xlsx. See DataFrame.to_excel for typical usage.

pandas/tseries/holiday.py

+5
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,12 @@ def __new__(cls, clsname, bases, attrs):
323323
return calendar_class
324324

325325

326+
<<<<<<< HEAD
326327
class AbstractHolidayCalendar(metaclass=HolidayCalendarMetaClass):
328+
=======
329+
@add_metaclass(HolidayCalendarMetaClass)
330+
class AbstractHolidayCalendar:
331+
>>>>>>> c18c8be77... CLN: remove unneeded inheritance from base object (#26128)
327332
"""
328333
Abstract interface to create holidays following certain rules.
329334
"""

0 commit comments

Comments
 (0)