Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork8.1k
Closed as duplicate of#29157
Labels
Milestone
Description
Bug summary
Using the simplest Pyplot example as a minimal test case on Python 3.14 gives aRecursionError: maximum recursion depth exceeded inpath.py.
Code for reproduction
importmatplotlib.pyplotaspltplt.plot([1,2,3,4])plt.ylabel('some numbers')plt.show()
Actual outcome
...trailswayback ...File"/home/bje/source/nemo/myenv/lib/python3.14/site-packages/matplotlib/path.py",line285,in__deepcopy__p=copy.deepcopy(super(),memo)File"/usr/lib/python3.14/copy.py",line157,indeepcopyy=_reconstruct(x,memo,*rv)File"/usr/lib/python3.14/copy.py",line234,in_reconstructy=func(*args)File"/usr/lib/python3.14/copy.py",line233,in<genexpr>args= (deepcopy(arg,memo)forarginargs)~~~~~~~~^^^^^^^^^^^File"/usr/lib/python3.14/copy.py",line138,indeepcopyy=copier(memo)File"/home/bje/source/nemo/myenv/lib/python3.14/site-packages/matplotlib/path.py",line285,in__deepcopy__p=copy.deepcopy(super(),memo)RecursionError:maximumrecursiondepthexceeded
Expected outcome
The simple example should Just Work.
Additional information
No response
Operating system
Ubuntu 24.04
Matplotlib Version
3.10.3
Matplotlib Backend
WxAgg
Python version
Python 3.14.0rc1
Jupyter version
No response
Installation
pip