Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-inflect for openSUSE:Factory checked in at 2023-05-11 12:31:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-inflect (Old) and /work/SRC/openSUSE:Factory/.python-inflect.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-inflect" Thu May 11 12:31:32 2023 rev:7 rq:1085979 version:6.0.4 Changes: -------- --- /work/SRC/openSUSE:Factory/python-inflect/python-inflect.changes 2023-04-22 22:01:17.757516165 +0200 +++ /work/SRC/openSUSE:Factory/.python-inflect.new.1533/python-inflect.changes 2023-05-11 12:31:39.250162840 +0200 @@ -1,0 +2,34 @@ +Wed May 10 06:42:21 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- update to 6.0.4: + * Internal cleanup. + * A/an support now more correctly honors leading + * capitalized words and abbreviations. + * Improve support for ordinals for floats. + * Require pydantic 1.9.1 to avoid ``ValueError``. + * Minor tweaks and packaging refresh. + * ``compare`` methods now validate their inputs + and will raise a more meaningful exception if an + empty string or None is passed. This expectation is now + documented. + * Many public methods now perform validation on arguments. + * An empty string is no longer allowed for words or text. + * #15: Fixes to plural edge case handling. + * Packaging refresh and docs update. + * #153: Internal refactor to simplify and unify + ``_plnoun`` and ``_sinoun``. + * Fixed badges. + * Rewrite to satisfy type checkers. + * #147: Enhanced type annotations. + * Add a ``py.typed`` file so mypy recognizes type + annotations. + * Misc fixes in #128, #134, #135, #137, #138, #139, #140, #142, + * #143, #144. + * Require Python 3.7 or later. + * Add support for pluralizing open compound nouns. + * Modernized the codebase. Added a lot of type + annotations. + * Add support for uncountable nouns. + * Refreshed package metadata. + +------------------------------------------------------------------- Old: ---- inflect-5.0.2.tar.gz New: ---- inflect-6.0.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-inflect.spec ++++++ --- /var/tmp/diff_new_pack.SUqn2S/_old 2023-05-11 12:31:39.822165652 +0200 +++ /var/tmp/diff_new_pack.SUqn2S/_new 2023-05-11 12:31:39.826165671 +0200 @@ -16,24 +16,24 @@ # -%define skip_python2 1 - -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %{?sle15_python_module_pythons} Name: python-inflect -Version: 5.0.2 +Version: 6.0.4 Release: 0 Summary: Methods for working on numbers and nouns License: MIT Group: Development/Languages/Python URL: https://github.com/jaraco/inflect Source0: https://files.pythonhosted.org/packages/source/i/inflect/inflect-%{version}.tar.gz -BuildRequires: %{python_module devel} +BuildRequires: %{python_module devel >= 3.7} +BuildRequires: %{python_module pip} +BuildRequires: %{python_module pydantic >= 1.9.1} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module toml} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-pydantic >= 1.9.1 Requires: python-toml BuildArch: noarch %python_subpackages @@ -43,14 +43,13 @@ %prep %setup -q -n inflect-%{version} -rm -rf inflect.egg-info -sed -i 's/addopts=--doctest-modules --flake8 --black --cov/addopts=--doctest-modules/g' pytest.ini +# sed -i 's/addopts=--doctest-modules --flake8 --black --cov/addopts=--doctest-modules/g' pytest.ini %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check ++++++ inflect-5.0.2.tar.gz -> inflect-6.0.4.tar.gz ++++++ ++++ 11575 lines of diff (skipped)