Skip to content

Commit 2f7f62e

Browse files
authored
DOC: Suggest replacement for tostring_rgb (#25502)
* DOC: Suggest replacement * DOC: Better doc * DOC: Move
1 parent 73f3a8b commit 2f7f62e

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
``RendererAgg.tostring_rgb`` and ``FigureCanvasAgg.tostring_rgb``
22
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3-
... are deprecated with no replacement.
3+
... are deprecated with no direct replacement. Consider using ``buffer_rgba``
4+
instead, which should cover most use cases.

lib/matplotlib/backends/backend_agg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ def buffer_rgba(self):
280280
def tostring_argb(self):
281281
return np.asarray(self._renderer).take([3, 0, 1, 2], axis=2).tobytes()
282282

283-
@_api.deprecated("3.8")
283+
@_api.deprecated("3.8", alternative="buffer_rgba")
284284
def tostring_rgb(self):
285285
return np.asarray(self._renderer).take([0, 1, 2], axis=2).tobytes()
286286

@@ -412,7 +412,7 @@ def get_renderer(self):
412412
self._lastKey = key
413413
return self.renderer
414414

415-
@_api.deprecated("3.8")
415+
@_api.deprecated("3.8", alternative="buffer_rgba")
416416
def tostring_rgb(self):
417417
"""
418418
Get the image as RGB `bytes`.

0 commit comments

Comments
 (0)