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

Skip to content

Commit 8207d6f

Browse files
authored
Merge pull request #24198 from anntzer/psbh
Deprecate unused backend_ps.{PsBackendHelper,ps_backend_helper}.
2 parents b7db7c9 + 8db31d2 commit 8207d6f

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
``backend_ps.PsBackendHelper`` and ``backend_ps.ps_backend_helper``
2+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3+
... are deprecated with no replacement.

lib/matplotlib/backends/backend_ps.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,17 @@
3939
debugPS = False
4040

4141

42+
@_api.deprecated("3.7")
4243
class PsBackendHelper:
4344
def __init__(self):
4445
self._cached = {}
4546

4647

47-
ps_backend_helper = PsBackendHelper()
48+
@_api.caching_module_getattr
49+
class __getattr__:
50+
# module-level deprecations
51+
ps_backend_helper = _api.deprecated("3.7", obj_type="")(
52+
property(lambda self: PsBackendHelper()))
4853

4954

5055
papersize = {'letter': (8.5, 11),

0 commit comments

Comments
 (0)