You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
...
File "/home/meowxiik/.local/share/uv/python/cpython-3.14.0a6-linux-x86_64-gnu/lib/python3.14/copy.py", line 233, in <genexpr>
args = (deepcopy(arg, memo) for arg in args)
~~~~~~~~^^^^^^^^^^^
File "/home/meowxiik/.local/share/uv/python/cpython-3.14.0a6-linux-x86_64-gnu/lib/python3.14/copy.py", line 138, in deepcopy
y = copier(memo)
File "/home/meowxiik/test3/.venv/lib/python3.14/site-packages/matplotlib/path.py", line 285, in __deepcopy__
p = copy.deepcopy(super(), memo)
File "/home/meowxiik/.local/share/uv/python/cpython-3.14.0a6-linux-x86_64-gnu/lib/python3.14/copy.py", line 157, in deepcopy
y = _reconstruct(x, memo, *rv)
File "/home/meowxiik/.local/share/uv/python/cpython-3.14.0a6-linux-x86_64-gnu/lib/python3.14/copy.py", line 234, in _reconstruct
y = func(*args)
File "/home/meowxiik/.local/share/uv/python/cpython-3.14.0a6-linux-x86_64-gnu/lib/python3.14/copy.py", line 233, in <genexpr>
args = (deepcopy(arg, memo) for arg in args)
~~~~~~~~^^^^^^^^^^^
File "/home/meowxiik/.local/share/uv/python/cpython-3.14.0a6-linux-x86_64-gnu/lib/python3.14/copy.py", line 138, in deepcopy
y = copier(memo)
File "/home/meowxiik/test3/.venv/lib/python3.14/site-packages/matplotlib/path.py", line 285, in __deepcopy__
p = copy.deepcopy(super(), memo)
File "/opt/pycharm-professional/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing.py", line 640, in py_raise_callback
if frame is _get_top_level_frame():
~~~~~~~~~~~~~~~~~~~~^^
File "/opt/pycharm-professional/plugins/python-ce/helpers/pydev/_pydevd_bundle/pydevd_pep_669_tracing.py", line 176, in _get_top_level_frame
name = splitext(basename(filename))[0]
~~~~~~~~^^^^^^^^^^
File "<frozen posixpath>", line 169, in basename
RecursionError: maximum recursion depth exceeded
Expected outcome
I do not get an exception
Additional information
Does not seem to occur when no renderer is found. Does seem to occur when ran in PyCharm and Marimo. Does not occur when uv run python3 main.py, which does this though
/home/meowxiik/test3/main.py:5: UserWarning: FigureCanvasAgg is non-interactive, and thus cannot be shown
plt.show()
Operating system
Linux
Matplotlib Version
3.10.1
Matplotlib Backend
module://backend_interagg
Python version
Python 3.14.0a6
Jupyter version
No response
Installation
None
The text was updated successfully, but these errors were encountered:
Bug summary
Recursion limit reached on seemingly innocent scatter
Code for reproduction
Actual outcome
I get an exception
Expected outcome
I do not get an exception
Additional information
Does not seem to occur when no renderer is found. Does seem to occur when ran in PyCharm and Marimo. Does not occur when
uv run python3 main.py
, which does this thoughOperating system
Linux
Matplotlib Version
3.10.1
Matplotlib Backend
module://backend_interagg
Python version
Python 3.14.0a6
Jupyter version
No response
Installation
None
The text was updated successfully, but these errors were encountered: