@@ -1129,7 +1129,7 @@ class RRuleLocator(DateLocator):
1129
1129
# use the dateutil rrule instance
1130
1130
1131
1131
def __init__ (self , o , tz = None ):
1132
- DateLocator .__init__ (self , tz )
1132
+ super () .__init__ (tz )
1133
1133
self .rule = o
1134
1134
1135
1135
def __call__ (self ):
@@ -1296,7 +1296,7 @@ def __init__(self, tz=None, minticks=5, maxticks=None,
1296
1296
the ticks to be at hours 0, 6, 12, 18 when hourly ticking is done
1297
1297
at 6 hour intervals.
1298
1298
"""
1299
- DateLocator .__init__ (self , tz )
1299
+ super () .__init__ (tz )
1300
1300
self ._freq = YEARLY
1301
1301
self ._freqs = [YEARLY , MONTHLY , DAILY , HOURLY , MINUTELY ,
1302
1302
SECONDLY , MICROSECONDLY ]
@@ -1491,7 +1491,7 @@ def __init__(self, base=1, month=1, day=1, tz=None):
1491
1491
Mark years that are multiple of base on a given month and day
1492
1492
(default jan 1).
1493
1493
"""
1494
- DateLocator .__init__ (self , tz )
1494
+ super () .__init__ (tz )
1495
1495
self .base = ticker ._Edge_integer (base , 0 )
1496
1496
self .replaced = {'month' : month ,
1497
1497
'day' : day ,
@@ -1579,7 +1579,7 @@ def __init__(self, bymonth=None, bymonthday=1, interval=1, tz=None):
1579
1579
1580
1580
rule = rrulewrapper (MONTHLY , bymonth = bymonth , bymonthday = bymonthday ,
1581
1581
interval = interval , ** self .hms0d )
1582
- RRuleLocator .__init__ (self , rule , tz )
1582
+ super () .__init__ (rule , tz )
1583
1583
1584
1584
1585
1585
class WeekdayLocator (RRuleLocator ):
@@ -1607,7 +1607,7 @@ def __init__(self, byweekday=1, interval=1, tz=None):
1607
1607
1608
1608
rule = rrulewrapper (DAILY , byweekday = byweekday ,
1609
1609
interval = interval , ** self .hms0d )
1610
- RRuleLocator .__init__ (self , rule , tz )
1610
+ super () .__init__ (rule , tz )
1611
1611
1612
1612
1613
1613
class DayLocator (RRuleLocator ):
@@ -1633,7 +1633,7 @@ def __init__(self, bymonthday=None, interval=1, tz=None):
1633
1633
1634
1634
rule = rrulewrapper (DAILY , bymonthday = bymonthday ,
1635
1635
interval = interval , ** self .hms0d )
1636
- RRuleLocator .__init__ (self , rule , tz )
1636
+ super () .__init__ (rule , tz )
1637
1637
1638
1638
1639
1639
class HourLocator (RRuleLocator ):
@@ -1653,7 +1653,7 @@ def __init__(self, byhour=None, interval=1, tz=None):
1653
1653
1654
1654
rule = rrulewrapper (HOURLY , byhour = byhour , interval = interval ,
1655
1655
byminute = 0 , bysecond = 0 )
1656
- RRuleLocator .__init__ (self , rule , tz )
1656
+ super () .__init__ (rule , tz )
1657
1657
1658
1658
1659
1659
class MinuteLocator (RRuleLocator ):
@@ -1673,7 +1673,7 @@ def __init__(self, byminute=None, interval=1, tz=None):
1673
1673
1674
1674
rule = rrulewrapper (MINUTELY , byminute = byminute , interval = interval ,
1675
1675
bysecond = 0 )
1676
- RRuleLocator .__init__ (self , rule , tz )
1676
+ super () .__init__ (rule , tz )
1677
1677
1678
1678
1679
1679
class SecondLocator (RRuleLocator ):
@@ -1693,7 +1693,7 @@ def __init__(self, bysecond=None, interval=1, tz=None):
1693
1693
bysecond = range (60 )
1694
1694
1695
1695
rule = rrulewrapper (SECONDLY , bysecond = bysecond , interval = interval )
1696
- RRuleLocator .__init__ (self , rule , tz )
1696
+ super () .__init__ (rule , tz )
1697
1697
1698
1698
1699
1699
class MicrosecondLocator (DateLocator ):
@@ -1730,15 +1730,15 @@ def __init__(self, interval=1, tz=None):
1730
1730
1731
1731
def set_axis (self , axis ):
1732
1732
self ._wrapped_locator .set_axis (axis )
1733
- return DateLocator .set_axis (self , axis )
1733
+ return super () .set_axis (axis )
1734
1734
1735
1735
def set_view_interval (self , vmin , vmax ):
1736
1736
self ._wrapped_locator .set_view_interval (vmin , vmax )
1737
- return DateLocator .set_view_interval (self , vmin , vmax )
1737
+ return super () .set_view_interval (vmin , vmax )
1738
1738
1739
1739
def set_data_interval (self , vmin , vmax ):
1740
1740
self ._wrapped_locator .set_data_interval (vmin , vmax )
1741
- return DateLocator .set_data_interval (self , vmin , vmax )
1741
+ return super () .set_data_interval (vmin , vmax )
1742
1742
1743
1743
def __call__ (self ):
1744
1744
# if no data have been set, this will tank with a ValueError
0 commit comments