MNT: move ArtistList into artist module#31794
Conversation
The inheritance diagram in the artists API docs broke without these.
timhoffm
left a comment
There was a problem hiding this comment.
Thanks, much easier to review 😄.
As expected, the doc failure is the same strange inheritance-diagram related failure as in the other PR.
a9d220f to
8e05633
Compare
|
Force-pushed because I also needed to rename the changenote filename, and I wanted that in the first commit. |
|
Notes on second commit for second reviewer: For some reason, modifying the To fix it, I went ahead and added docs for the missing private artists. For For |
PR summary
Make
ArtistLista standalone class in theartistmodule, and deprecate accessing as an attribute of the axes class. This is pulled out of #31746 to make the review easier. The only changes to theAxesListclass are__init__call sequence is now on one lineisinstancecall in__add__now checks forArtistListinstead ofAxes.ArtistListI suspect this will need the second commit from #31746, but I'm curious to actually see the doc failure.
AI Disclosure
No AI used.
PR checklist