Skip to content

Commit 7947a81

Browse files
committed
shorten up imports for datetime and SparseArray
1 parent 7861c98 commit 7947a81

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

pandas/__init__.py

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -299,9 +299,7 @@ def __getattr__(self, item):
299299

300300
class __Datetime(type):
301301

302-
from datetime import datetime as dt
303-
304-
datetime = dt
302+
from datetime import datetime
305303

306304
def __getattr__(cls, item):
307305
cls.emit_warning()
@@ -328,17 +326,15 @@ def emit_warning(dummy=0):
328326

329327
def __new__(cls, *args, **kwargs):
330328
cls.emit_warning()
331-
from datetime import datetime as dt
329+
from datetime import datetime
332330

333-
return dt(*args, **kwargs)
331+
return datetime(*args, **kwargs)
334332

335333
datetime = __DatetimeSub
336334

337335
class __SparseArray(type):
338336

339-
from pandas.core.arrays.sparse import SparseArray as sa
340-
341-
SparseArray = sa
337+
from pandas.core.arrays.sparse import SparseArray
342338

343339
def __instancecheck__(cls, other):
344340
return isinstance(other, cls.SparseArray)
@@ -357,9 +353,9 @@ def emit_warning(dummy=0):
357353

358354
def __new__(cls, *args, **kwargs):
359355
cls.emit_warning()
360-
from pandas.core.arrays.sparse import SparseArray as sa
356+
from pandas.core.arrays.sparse import SparseArray
361357

362-
return sa(*args, **kwargs)
358+
return SparseArray(*args, **kwargs)
363359

364360
SparseArray = __SparseArraySub
365361

0 commit comments

Comments
 (0)