Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-unyt for openSUSE:Factory checked in at 2023-02-08 17:20:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-unyt (Old) and /work/SRC/openSUSE:Factory/.python-unyt.new.4462 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-unyt" Wed Feb 8 17:20:30 2023 rev:3 rq:1063758 version:2.9.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-unyt/python-unyt.changes 2021-04-27 21:35:32.628070862 +0200 +++ /work/SRC/openSUSE:Factory/.python-unyt.new.4462/python-unyt.changes 2023-02-08 17:20:55.394128736 +0100 @@ -1,0 +2,76 @@ +Wed Feb 8 09:22:01 UTC 2023 - Daniel Garcia <daniel.gar...@suse.com> + +- Update to 2.9.4: + * Make unyt_quantity.from_string parse ints. See PR #278. Thank you to Nahan + Goldbaum (@ngoldbaum on GitHub) for the contribution. + * TST: migrate from tox-pyenv to tox-gh-actions #344 See PR #344. Thank you + to Clément Robert (@neutrinoceros on GitHub) for the contribution. + * Correctly test string comparison depending on numpy version #358 See PR + #358. Thank you to Clément Robert (@neutrinoceros on GitHub) for the + contribution. + * Multiple fixes for unyt_quantity.from_string + - fix a bug where unyt_quantity.from_string would drop part of the unit + expression + - fix a bug where unyt_quantity.from_string would choke on unit expressions + starting with '*' or '/' + - fix a bug where unyt_quantity.from_string would choke on space-separated + unit expressions + - fix roundtrip for unyt_quantity.from_string and unyt_quantity.to_string + methods + - simplify unit regexp ('**/2' isn't a valid exponent) + - fix a bug where malformed string input would be incorrectly parsed by + unyt_quantity.from_string +- 2.9.3: + * Fix a future incompatibility with numpy 1.25 (unreleased) where comparing + unyt_array objects to non-numeric objects (e.g. strings) would cause a + crash. See PR #333. Thank you to Clément Robert (@neutrinoceros on GitHub) + and Nathan Goldbaum (@ngoldbaum on GitHub) for the contribution. +- 2.9.2: + * Fix an issue where taking powers of units was backwards-incompatible with + previous versions of unyt when the exponent is not zero. See PR #249. Thank + you to Clément Robert (@neutrinoceros on GitHub) for the contribution. + * The import time for unyt has been reduced by skipping version checking of + other packages. See PR #251. Thank you to Clément Robert (@neutrinoceros on + GitHub) for the contribution. +- 2.9.0: + * Dropped support for Python 3.6 and 3.7. + * Added support for Python 3.8, 3.9 and 3.10. + * Fix an issue where SI prefixes of the degC units would give incorrect + values in conversions. See PR #176. Thank you to Lee Johnston (@l-johnston + on GitHub) for the contribution. + * Fix an issue when using matplotlib_support, plot an empty unyt array, would + result in an error when changing units. See PR #180. Thank you to Josh + Borrow (@JBorrow on GitHub) for the contribution. + * Fix an issue where units would be printed twice in formatted strings with + an unyt_array embedded. See PR #188. Thank you to Clément Robert + (@neutrinoceros on GitHub) for the contribution. + * Add a method to parse a unyt_quantity from a string expression. See PR + #191. Thank you to Clément Robert (@neutrinoceros on GitHub) for the + contribution. + * Fix an issue where a unyt_array with dtype int8 could not be converted to a + different unit. See PR #197. Thank you to Clément Robert (@neutrinoceros on + GitHub) for the contribution. + * The import time for unyt has been reduced. See PR #199. Thank you to + Clément Robert (@neutrinoceros on GitHub) for the contribution. + * Fix an issue where taking an unyt_array or unyt_quantity to a zero power + would retain the units of the original array or quantity instead of + converting to a dimensionless array. See PR #204. Thank you to Josh Borrow + (@JBorrow on GitHub) for the contribution. + * Add support for coercing iterables of unyt_array objects with nonuniform + dimensionally equivalent units to a single unyt_array. See PR #211. Thank + you to Nathan Goldbaum (@ngoldbaum on GitHub) for the contribution. + * Add the civil engineering units pli, plf, psf, kli, klf, and ksf. See PR + #217. Thank you to @osnippet on GitHub for the contribution. + * Fix typos in constants and unit prefixes. See PR #218. Thank you to Clément + Robert (@neutrinoceros on GitHub) for the contribution. + * Fix an issue where multiplying a 1-element unyt_array would return a + unyt_quantity. See PR #225. Thank you to Clément Robert (@neutrinoceros on + GitHub) for the contribution. + * Add the Rydberg constant R_â and unit Ry, add the dimension + angular_frequency and the unit rpm, and increase the precision of + Avogadro's number. See PR #228. + * Fix an issue where np.divide.reduce would return incorrect units for + unyt_array instances. See PR #230. Thank you to Kyle Oman (@kyleaoman on + GitHub) for the contribution. + +------------------------------------------------------------------- Old: ---- unyt-2.8.0.tar.gz New: ---- unyt-2.9.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-unyt.spec ++++++ --- /var/tmp/diff_new_pack.BpgrDo/_old 2023-02-08 17:20:56.042131917 +0100 +++ /var/tmp/diff_new_pack.BpgrDo/_new 2023-02-08 17:20:56.046131936 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-unyt # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,24 +16,24 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 %define skip_python36 1 Name: python-unyt -Version: 2.8.0 +Version: 2.9.4 Release: 0 Summary: A package for handling numpy arrays with units License: BSD-3-Clause URL: https://github.com/yt-project/unyt Source: https://files.pythonhosted.org/packages/source/u/unyt/unyt-%{version}.tar.gz -BuildRequires: %{python_module numpy >= 1.13.0} +BuildRequires: %{python_module numpy >= 1.17.5} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module sympy >= 1.2} +BuildRequires: %{python_module sympy >= 1.5} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-numpy >= 1.13.0 -Requires: python-sympy >= 1.2 +Requires: python-numpy >= 1.17.5 +Requires: python-packaging > 20.9 +Requires: python-sympy >= 1.5 BuildArch: noarch %python_subpackages @@ -62,6 +62,7 @@ %files %{python_files} %doc *.rst %license LICENSE -%{python_sitelib}/* +%{python_sitelib}/unyt +%{python_sitelib}/unyt-%{version}*-info %changelog ++++++ unyt-2.8.0.tar.gz -> unyt-2.9.4.tar.gz ++++++ ++++ 7891 lines of diff (skipped)