@@ -1227,13 +1227,16 @@ def __init__(self, tz=None, minticks=5, maxticks=None,
12271227 YEARLY : [1 , 2 , 4 , 5 , 10 , 20 , 40 , 50 , 100 , 200 , 400 , 500 ,
12281228 1000 , 2000 , 4000 , 5000 , 10000 ],
12291229 MONTHLY : [1 , 2 , 3 , 4 , 6 ],
1230- DAILY : [1 , 2 , 4 , 7 , 14 , 21 ],
1230+ DAILY : [1 , 2 , 3 , 7 , 14 , 21 ],
12311231 HOURLY : [1 , 2 , 3 , 4 , 6 , 12 ],
12321232 MINUTELY : [1 , 5 , 10 , 15 , 30 ],
12331233 SECONDLY : [1 , 5 , 10 , 15 , 30 ],
12341234 MICROSECONDLY : [1 , 2 , 5 , 10 , 20 , 50 , 100 , 200 , 500 , 1000 , 2000 ,
12351235 5000 , 10000 , 20000 , 50000 , 100000 , 200000 , 500000 ,
12361236 1000000 ]}
1237+ if interval_multiples :
1238+ self .intervald [3 ] = [1 , 2 , 4 , 7 , 14 , 21 ]
1239+
12371240 self ._byranges = [None , range (1 , 13 ), range (1 , 32 ),
12381241 range (0 , 24 ), range (0 , 60 ), range (0 , 60 ), None ]
12391242
@@ -1338,6 +1341,7 @@ def get_locator(self, dmin, dmax):
13381341 self ._freq = freq
13391342
13401343 if self ._byranges [i ] and self .interval_multiples :
1344+ print (self ._byranges [i ])
13411345 if i == 2 and interval == 14 :
13421346 byranges [i ] = [1 , 15 ]
13431347 else :
0 commit comments