Revision 7524ffcd9753a26a45d3f259ade1ad4cc298b40f authored by Jon Thielen on 28 August 2019, 13:03:18 UTC, committed by Jon Thielen on 21 September 2019, 00:09:56 UTC
There were *many* places in the code base where passing pint Quantities
to numpy functions was assumed to return a plain ndarray. This behavior
will no longer be the case after pint implements __array_function__ in
its next version, and so, this modifies usage to explicitly request
magnitude where it is assumed that quantities are stripped.

Also, makes some miscelaneous changes with regards to the split between
scalar and sequence quantity classes.

Updates test tolerances to account for changes to base
constants from pint v0.9 defaults to v0.10 defaults (except for
geopotential <-> height conversions which are problematic and resolved
elsewhere).

Finally, resolves issues with xarray v0.13.0 (no implicit casting to
ndarray or inplace argument anymore).
1 parent 43c1475
Raw File
CITATION.txt
docs/citing.rst
back to top