Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 92d7b7a

Browse files
committed
Use super() in tick locator classes.
1 parent 8f34a32 commit 92d7b7a

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

lib/matplotlib/ticker.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2750,13 +2750,13 @@ def __init__(self, minor=False, *, nbins="auto"):
27502750
"""
27512751

27522752
self._minor = minor
2753-
MaxNLocator.__init__(self, nbins=nbins, steps=[1, 2, 5, 10])
2753+
super().__init__(nbins=nbins, steps=[1, 2, 5, 10])
27542754

27552755
def set_params(self, minor=None, **kwargs):
27562756
"""Set parameters within this locator."""
27572757
if minor is not None:
27582758
self._minor = minor
2759-
MaxNLocator.set_params(self, **kwargs)
2759+
super().set_params(**kwargs)
27602760

27612761
@property
27622762
def minor(self):
@@ -2841,7 +2841,7 @@ def ideal_ticks(x):
28412841
# the scale is zoomed so same ticks as linear scale can be used
28422842
if self._minor:
28432843
return []
2844-
return MaxNLocator.tick_values(self, vmin, vmax)
2844+
return super().tick_values(vmin, vmax)
28452845

28462846
def nonsingular(self, vmin, vmax):
28472847
standard_minpos = 1e-7
@@ -2897,7 +2897,7 @@ def __init__(self):
28972897
else:
28982898
nbins = 'auto'
28992899
steps = [1, 2, 2.5, 5, 10]
2900-
MaxNLocator.__init__(self, nbins=nbins, steps=steps)
2900+
super().__init__(nbins=nbins, steps=steps)
29012901

29022902

29032903
class AutoMinorLocator(Locator):

lib/mpl_toolkits/axisartist/grid_finder.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -238,15 +238,14 @@ def __init__(self, nbins=10, steps=None,
238238
symmetric=False,
239239
prune=None):
240240
# trim argument has no effect. It has been left for API compatibility
241-
mticker.MaxNLocator.__init__(self, nbins, steps=steps,
242-
integer=integer,
243-
symmetric=symmetric, prune=prune)
241+
super().__init__(nbins, steps=steps, integer=integer,
242+
symmetric=symmetric, prune=prune)
244243
self.create_dummy_axis()
245244
self._factor = 1
246245

247246
def __call__(self, v1, v2):
248247
self.set_bounds(v1 * self._factor, v2 * self._factor)
249-
locs = mticker.MaxNLocator.__call__(self)
248+
locs = super().__call__()
250249
return np.array(locs), len(locs), self._factor
251250

252251
@cbook.deprecated("3.3")

0 commit comments

Comments
 (0)