-
-
Notifications
You must be signed in to change notification settings - Fork 8k
Closed
Labels
topic: geometry managerLayoutEngine, Constrained layout, Tight layoutLayoutEngine, Constrained layout, Tight layout
Milestone
Description
Bug summary
fig.get_constrained_layout_pads()
fails because the LayoutEngine has no function get_info()
.
Code for reproduction
import matplotlib.pyplot as plt
fig = plt.figure(layout='constrained')
print(fig.get_constrained_layout_pads())
Actual outcome
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "c:\programs\mambaforge\lib\site-packages\matplotlib\_api\deprecation.py", line 200, in wrapper
return func(*args, **kwargs)
File "c:\programs\mambaforge\lib\site-packages\matplotlib\figure.py", line 2876, in get_constrained_layout_pads
info = self.get_layout_engine().get_info()
AttributeError: 'ConstrainedLayoutEngine' object has no attribute 'get_info'
Expected outcome
(0.04167, 0.04167, 0.02, 0.02)
Additional information
No response
Operating system
No response
Matplotlib Version
3.7.1
Matplotlib Backend
No response
Python version
3.10.11
Jupyter version
No response
Installation
conda
Metadata
Metadata
Assignees
Labels
topic: geometry managerLayoutEngine, Constrained layout, Tight layoutLayoutEngine, Constrained layout, Tight layout