File tree Expand file tree Collapse file tree 2 files changed +16
-2
lines changed Expand file tree Collapse file tree 2 files changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -73,3 +73,11 @@ def _mpl_ge_2_1_0():
73
73
return matplotlib .__version__ >= LooseVersion ('2.1' )
74
74
except ImportError :
75
75
return False
76
+
77
+
78
+ def _mpl_ge_2_2_0 ():
79
+ try :
80
+ import matplotlib
81
+ return matplotlib .__version__ > LooseVersion ('2.1' )
82
+ except ImportError :
83
+ return False
Original file line number Diff line number Diff line change 35
35
from pandas .core .indexes .period import Period , PeriodIndex
36
36
37
37
from pandas .plotting ._compat import _mpl_le_2_0_0
38
+ from pandas .plotting ._compat import _mpl_ge_2_2_0
38
39
39
40
# constants
40
41
HOURS_PER_DAY = 24.
51
52
52
53
53
54
def get_pairs ():
54
- return [
55
+ pairs = [
55
56
(lib .Timestamp , DatetimeConverter ),
56
57
(Period , PeriodConverter ),
57
58
(pydt .datetime , DatetimeConverter ),
58
59
(pydt .date , DatetimeConverter ),
59
60
(pydt .time , TimeConverter ),
60
61
(np .datetime64 , DatetimeConverter ),
61
62
]
63
+ if _mpl_ge_2_2_0 ():
64
+ pairs = pairs [:2 ]
65
+ return pairs
62
66
63
67
64
68
def register (warn = False ):
@@ -84,7 +88,9 @@ def register(warn=False):
84
88
if not warn :
85
89
_WARN = False
86
90
87
- for type_ , cls in get_pairs ():
91
+ pairs = get_pairs ()
92
+ print (pairs )
93
+ for type_ , cls in pairs :
88
94
converter = cls ()
89
95
if type_ in units .registry :
90
96
previous = units .registry [type_ ]
You can’t perform that action at this time.
0 commit comments