Tim Hoffmann

Results 726 comments of Tim Hoffmann

> keeps the review simpler by separating behavioral changes from structural cleanup. This is generally a good strategy. However, the cleanup is tiny. It’s a three-line change, two of which...

> How come the unpacking is done manually here and not using the `_preprocess_data` decorator? I suspect, that's taken over from the 2d `Axes.plot` - there it has to be...

> Question is should it error out if folks pass color + facecolor or color + edgecolor? Other option is figuring out and communicating an order of precedence, and that...

*Random thoughts - sorry if this somewhat incoherent; I don't have a full overview of what is going on here either* I'm wondering whether we should strive for a more...

@rcomer No worries. Same here, as my disclaimer above reveals. 🫣

Thinking a bit more about it, I have now a more clear picture on the topic and a direction in which a solution must go. *Side-note:* I just realized that...

Checking the code, we currently may ignore explicitly set limits to ensure we are always increasing the range and not clipping data. https://github.com/matplotlib/matplotlib/blob/dedfe9be48ad82cade86766ef89410844ff09b31/lib/matplotlib/axes/_base.py#L2074-L2089 While one could debate whether that's the...

Why are we pinning to 0.15.x? Are there any known incompatibilities either 0.16.x? Also, more generally, what is our update strategy? When do we plan to update and which checks...

A quick and wild thought: We could support `[(l, b), w, h]`. To me the point (l, b) is a single quantity whereas width and height are separate scalars. I...

This will need specialized artists. The standard PolyCollection cannot be used to describe semi-open polygons.