diff --git a/Pint-0.11.tar.gz b/Pint-0.11.tar.gz deleted file mode 100644 index 32e8a66..0000000 --- a/Pint-0.11.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:308f1070500e102f83b6adfca6db53debfce2ffc5d3cbe3f6c367da359b5cf4d -size 247911 diff --git a/Pint-0.14.tar.gz b/Pint-0.14.tar.gz new file mode 100644 index 0000000..fba2874 --- /dev/null +++ b/Pint-0.14.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9aa450ebb9d722ed03fa9a450104cfd16c479b49f862d547c6f77320de597f72 +size 251229 diff --git a/python-Pint.changes b/python-Pint.changes index 1a7b671..12fbfb4 100644 --- a/python-Pint.changes +++ b/python-Pint.changes @@ -1,3 +1,50 @@ +------------------------------------------------------------------- +Tue Jul 7 10:45:45 UTC 2020 - Marketa Calabkova + +- update to 0.14 + * Changes required to support Pint-Pandas 0.1. + * Reinstated support for pickle protocol 0 and 1, which is required by pytables + (Issue #1036, Thanks Guido Imperiale) + * Fixed bug with multiplication of Quantity by dict (Issue #1032) + * Bare zeros and NaNs (not wrapped by Quantity) are now gracefully accepted by all numpy + operations; e.g. np.stack([Quantity([1, 2], "m"), [0, np.nan]) is now valid, whereas + np.stack([Quantity([1, 2], "m"), [3, 4]) will continue raising DimensionalityError. + (Issue #1050, Thanks Guido Imperiale) + * NaN is now treated the same as zero in addition, subtraction, equality, and + disequality (Issue #1051, Thanks Guido Imperiale) + * Fixed issue where quantities with a very large magnitude would throw an IndexError + when using to_compact() + * Fixed crash when a Unit with prefix is declared for the first time while a Context + containing unit redefinitions is active + (Issues #1062 and #1097, Thanks Guido Imperiale) + * New implementation of 'Lx' String Format Type Option + The old implementation treated 'Lx' as 'S' as produced by 'uncertainties' + package, but that is not fully compatible with SIunitx. The new code protects + SIunitx by fixing what unceratinties produces. + (Issue #814) + * Added link to budding `pint-xarray` interface library to the docs, next to + the link to pint*pandas. (Thanks Tom Nicholas.) + * Removed outdated `_dir` attribute of `UnitsRegistry`, and added `__iter__` + method so that now `list(ureg)` returns a list of all units in registry. + (Issue #1072, Thanks Tom Nicholas) + * Replace pkg_resources.version to importlib.metadata.version. (Issue #1083) + * Fix typo in docs for wraps example with optional arguments. (Issue #1088) + * Add momentum as a dimension + * Fixed a bug where unit exponents were only partially superscripted in HTML format + * Multiple contexts containing the same redefinition can now be stacked + (Issue #1108, Thanks Guido Imperiale) + * Fixed crash when some specific combinations of contexts were enabled + (Issue #1112, Thanks Guido Imperiale) + * Added support for checking prefixed units using `in` keyword (Issue #1086) + * Updated many examples in the documentation to reflect Pint's current behavior + * Add full support for Decimal and Fraction at the registry level. + **BREAKING CHANGE**: + `use_decimal` is deprecated. Use `non_int_type=Decimal` when instantiating + the registry. + * Fixed bug where numpy.pad didn't work without specifying constant_values or + end_values (Issue #1026) + + ------------------------------------------------------------------- Wed Jun 3 11:26:14 UTC 2020 - Dirk Mueller diff --git a/python-Pint.spec b/python-Pint.spec index 7f0269a..4646bb1 100644 --- a/python-Pint.spec +++ b/python-Pint.spec @@ -19,24 +19,32 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-Pint -Version: 0.11 +Version: 0.14 Release: 0 Summary: Physical quantities module License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/hgrecco/pint Source: https://files.pythonhosted.org/packages/source/P/Pint/Pint-%{version}.tar.gz -BuildRequires: %{python_module numpy} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module uncertainties} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-uncertainties +Requires: python-packaging +Requires: python-uncertainties >= 3.0 Recommends: python-numpy BuildArch: noarch +%if %{python3_version_nodots} < 38 +Requires: python-importlib-metadata +%endif # SECTION test requirements +BuildRequires: %{python_module numpy} +BuildRequires: %{python_module packaging} BuildRequires: %{python_module pytest >= 4.0} +BuildRequires: %{python_module uncertainties >= 3.0} +%if %{python3_version_nodots} < 38 +BuildRequires: %{python_module importlib-metadata} +%endif # /SECTION %python_subpackages