-----------------
- Add PEP621/631 support.
(Issue 1647)
- Exposed matplotlib unit formatter (PR 1703)
- Fix error when when re-registering a formatter.
(PR 1629)
- Add new SI prefixes: ronna-, ronto-, quetta-, quecto-.
(PR 1652)
- Fix unit check with `atol` using `np.allclose` & `np.isclose`.
(Issue 1658)
- Implementation for numpy.positive added for Quantity.
(PR 1663)
- Changed frequency to angular frequency in the docs.
(PR 1668)
- Remove deprecated `alen` numpy function
(PR 1678)
- Updated URLs for log and offset unit errors.
(PR 1727)
- Patched TYPE_CHECKING import regression.
(PR 1686)
- Parse '°' along with previous text, rather than adding a space,
allowing, eg 'Δ°C' as a unit.
(PR 1729)
- Improved escaping of special characters for LaTeX format
(PR 1712)
- Avoid addition of spurious trailing zeros when converting units and non-int-type is
Decimal (PR 1625).
- Implementation for numpy.delete added for Quantity.
(PR 1669)
- Fixed Quantity type returned from `__dask_postcompute__`.
(PR 1722)
- Added Townsend unit
(PR 1738)
- Fix get_compatible_units() in dynamically added units.
(Issue 1725)
- Fix pint-convert script
(Issue 1646)
- Honor non_int_type when dividing.
(Issue 1505)
- Fix `trapz`, `dot`, and `cross` to work properly with non-multiplicative units
(Issue 1593)
Breaking Changes
- Support percent and ppm units. Support the `%` symbol.
(Issue 1277)
- Fix error when parsing subtraction operator followed by white space.
(PR 1701)
- Removed Td as an alias for denier (within the Textile group)