- Quantities now has type stubs for all classes and functions. Many thanks to Peter Konradi and Takumasa Nakamura for this major effort. - Fixed a number of deprecations coming from NumPy (thanks to Zach McKenzie) - Dropped support for NumPy 1.19, added testing for Numpy 1.25 and 1.26, and for Python 3.12
------
0.14.1
------
- Fixed a bug when scaling quantities with integer dtype [`PR216 <https://github.com/python-quantities/python-quantities/pull/216>`_]
------
0.14.0
------
- Added decimeter to list of supported units [`PR202 <https://github.com/python-quantities/python-quantities/pull/202>`_] - Removed deprecated mb as symbol for millibar unit [`PR203 <https://github.com/python-quantities/python-quantities/pull/203>`_] - Fixed failure to preserve dtype in rescale [`PR204 <https://github.com/python-quantities/python-quantities/pull/204>`_] - Added exp2 as a supported ufunc - Fixed failure to handle units with floordiv [`PR207 <https://github.com/python-quantities/python-quantities/pull/207>`_] - Added femtofarad (fF) to list of supported units - Dropped support for Python 3.7 - Dropped support for NumPy versions older than 1.19 - Converted the project packaging from setup.py-based to pyproject.toml-based
------
0.13.0
------
- Dropped support for Python versions older than 3.7, in particular, for Python 2.7. - Dropped support for NumPy versions older than 1.16 - Switched test runner to pytest, and CI to Github Actions
------
0.12.5
------
- Added preferred units support for .rescale - Added dimensionless unit 'lsb' (least significant bit) - Added SI multiples for Kelvin - Fixed invalid escape sequence
- Fix broken support for `pq.Quanitty('mbar')` - Add a `__format__` implementation for Quantity - Fix `np.arctan2` regression due to newer numpy version - Fix "<ufunc 'clip'> not supported" error - Test against Python 3.8 and NumPy 1.17