Antony Lee
Antony Lee
mypy seems unhappy ``` lib/matplotlib/style/__init__.py:241: error: Need type annotation for "library" (hint: "library: dict[, ] = ...") [var-annotated] lib/matplotlib/style/__init__.py:242: error: Need type annotation for "available" (hint: "available: list[] = ...")...
Ah, thanks for pointing it out. Dropping style/meson.build is probably another good reason for the change :)
It would seem reasonable to switch this to "baseline" (even in that case, the normal pad will often be enough even for ticklabels that actually contain descenders).
This seems to have been fixed since then -- at least it works for me, can someone else confirm?
I was more expecting that if the coordinates are _not_ already aligned, then the DataArray gets modified to point to the "larger" array (though of course there may be issues...
"If you use the DataArray constructor instead of inserting an item in a Dataset, the array values will always be a view." Can you explain what you mean here? I...
Thinking about it again, I think there could just be a mention in the docs that the pattern ``` foo = dataset[key] = DataArray(...) ``` should be avoided and written...
Sorry to raise the issue again but I just noticed that I had a couple of other places where I wrote quite naturally ``` d = DataArray(...) e = DataArray(...)...
> If you put arrays in a Dataset, you should not count on modifications to the arrays in the Dataset trickling back to the original arrays. I think the most...
Looks like the implicit nan-filling behavior is not present anymore, which likely killed the issue?