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
I believe the direct problems are now sorted upstream by numpy/numpy#25922 (though the likes of pandas and our internal test structures may still need to grow a copy arg for future proofing)
This may also to be tangentially related to Pandas and their efforts to move to Copy on Write (CoW) semantics, removing the "copy" kwarg in some instances (though I think those were largely at least intended to undergo deprecation).
That’s right, the initial version of those changes were broken (sorry!) and should be fixed now.
Any array-like in matplotlib and elsewhere impl
825E
ementing the __array__ protocol needs to grow a copy keyword argument. Also any places with np.array(…, copy=False) that lead to an error about not being able to do the operation without a copy, you likely want np.asarray instead. The old behavior of copy=False wasn’t really “never copy” it was more like “only copy if needed” which is the default semantics for asarray.
The weekly build with nightly wheels from numpy and pandas
has failed. Check the logs for any updates that need to be
made in matplotlib.
https://github.com/matplotlib/matplotlib/actions/runs/8120774021
The text was updated successfully, but these errors were encountered: