Ryan May
Ryan May
Do we actually know that the majority of noarch packages are NOT forward compatible?
Sure, but, again, I have yet to see any evidence provided for how wide a problem this is. I maintain plenty of packages, and have yet to encounter it with...
Not having the boolean (`True`/`False`) arguments you have above has been an intentional design decision. [Boolean arguments](https://medium.com/@amlcurran/clean-code-the-curse-of-a-boolean-parameter-c237a830b7a3) are [often](https://ardalis.com/are-boolean-flags-on-methods-a-code-smell/) considered an [anti-pattern](https://martinfowler.com/bliki/FlagArgument.html) or [code smell](https://adamj.eu/tech/2021/07/10/python-type-hints-how-to-avoid-the-boolean-trap/). The short of it is...
I think that approach is pretty much how Sharppy is implemented internally? IIRC, that's had its own positives and negatives. What I don't like about the above is: why are...
My initial thoughts: * What's the surefire threshold that in all cases we should cut off? Because since there's no escape hatch if we stop, we better be 100% sure...
The first step is to open a draft PR so we can see concretely the code and give better design feedback, including addressing some of the issues above.
I think the order of operations points the way to figure out who's at fault, but fundamentally, the problem is somewhere in the Dask + Xarray + Pint integration (call...
Turns out the problem was in Pint. I opened hgrecco/pint#1722 to fix it, so things should work better once that's merged and released. I'll note that this was needed for...
Thanks for letting us know @gerritholl. The fix has been merged upstream in pint, so should be fixed with the next release. Does that fully solve all of the issues...
Xarray's `.sel()` method has a [`tolerance`](https://docs.xarray.dev/en/stable/generated/xarray.DataArray.sel.html) parameter we could set here to try to make sure we return sensible matches. Doing this in general (across all vertical coordinate options) might...