Skip to content

Commit 8bd40e2

Browse files
committed
Merge pull request #2291 from efiring/no_setp
ENH: use an artist's update() method instead of the setp() function
2 parents 52c69c2 + c1f071c commit 8bd40e2

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

lib/matplotlib/axes/_base.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@ def __init__(self, fig, rect,
444444
self.set_yscale(yscale)
445445

446446
if len(kwargs):
447-
martist.setp(self, **kwargs)
447+
self.update(kwargs)
448448

449449
if self.xaxis is not None:
450450
self._xcid = self.xaxis.callbacks.connect('units finalize',

lib/matplotlib/axis.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1307,7 +1307,7 @@ def grid(self, b=None, which='major', **kwargs):
13071307
continue
13081308
tick.gridOn = self._gridOnMinor
13091309
if len(kwargs):
1310-
artist.setp(tick.gridline, **kwargs)
1310+
tick.gridline.update(kwargs)
13111311
self._minor_tick_kw['gridOn'] = self._gridOnMinor
13121312
if which in ['major', 'both']:
13131313
if b is None:
@@ -1319,7 +1319,7 @@ def grid(self, b=None, which='major', **kwargs):
13191319
continue
13201320
tick.gridOn = self._gridOnMajor
13211321
if len(kwargs):
1322-
artist.setp(tick.gridline, **kwargs)
1322+
tick.gridline.update(kwargs)
13231323
self._major_tick_kw['gridOn'] = self._gridOnMajor
13241324

13251325
def update_units(self, data):

lib/matplotlib/patches.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ def __init__(self,
9898
self._combined_transform = transforms.IdentityTransform()
9999

100100
if len(kwargs):
101-
artist.setp(self, **kwargs)
101+
self.update(kwargs)
102102

103103
def get_verts(self):
104104
"""

0 commit comments

Comments
 (0)