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

Skip to content

Commit 48932c1

Browse files
committed
MNT : removed Axis.set_scale
Deprecated in PR #1917 and commit 4003603
1 parent 9408937 commit 48932c1

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

doc/api/api_changes/code_removal.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,10 @@ Code Removal
44
Legend
55
------
66
Removed handling of `loc` as a positional argument to `Legend`
7+
8+
9+
Axis
10+
----
11+
Removed method ``set_scale``. This is now handled via a private method which
12+
should not be used directly by users. It is called via ``Axes.set_{x,y}scale``
13+
which takes care of ensuring the coupled changes are also made to the Axes object.

lib/matplotlib/axis.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -675,13 +675,6 @@ def get_transform(self):
675675
def get_scale(self):
676676
return self._scale.name
677677

678-
@cbook.deprecated('1.3')
679-
def set_scale(self, value, **kwargs):
680-
"""
681-
This should be a private function (moved to _set_scale)
682-
"""
683-
self._set_scale(value, **kwargs)
684-
685678
def _set_scale(self, value, **kwargs):
686679
self._scale = mscale.scale_factory(value, self, **kwargs)
687680
self._scale.set_default_locators_and_formatters(self)

0 commit comments

Comments
 (0)