* Refine type hint for ``singular_noun`` to indicate a literal
return type for ``False``. (#186)
* Removed methods renamed in 0.2.0.
* Project now supports Pydantic 2 while retaining support for
Pydantic 1. (#187)
* Added validation of user-defined words and amended the type
declarations to match, allowing for null values but not empty
strings. (#187)
* ``ordinal`` now handles float types correctly without first
coercing them to strings. (#178)
* Require Python 3.8 or later.
- update to 6.0.5:
* Pin to Pydantic 1 to avoid breaking in Pydantic 2.
* Fix capitalization issues in processes where more than one word
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-inflect?expand=0&rev=17
* 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.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-inflect?expand=0&rev=15