From d24740e4ca756c6dc44e848ca64962d8aa90c877 Mon Sep 17 00:00:00 2001 From: icp Date: Tue, 9 Apr 2024 01:50:51 +0530 Subject: [PATCH] python3-inflect: update to 7.2.0. --- .../python3-inflect/patches/fix-test.patch | 28 ------------------- srcpkgs/python3-inflect/template | 6 ++-- 2 files changed, 3 insertions(+), 31 deletions(-) delete mode 100644 srcpkgs/python3-inflect/patches/fix-test.patch diff --git a/srcpkgs/python3-inflect/patches/fix-test.patch b/srcpkgs/python3-inflect/patches/fix-test.patch deleted file mode 100644 index 45770502cc3..00000000000 --- a/srcpkgs/python3-inflect/patches/fix-test.patch +++ /dev/null @@ -1,28 +0,0 @@ -From f6177e1b30c7cda6e73b6a0aa7437fe5a16fd0aa Mon Sep 17 00:00:00 2001 -From: Jaremy Hatler -Date: Sat, 23 Dec 2023 21:37:41 -0500 -Subject: [PATCH] fix: compare validation now expects singular noun - -On pydantic-code >= 2.12, the validation error messages use the singular -of the word "character" when the number 1 is specified in a condition. -This breaks the engine.compare validation, which expected the plural. - -Refs: #204 -Signed-off-by: Jaremy Hatler ---- - inflect/__init__.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/inflect/__init__.py b/inflect/__init__.py -index ccef776..fcb3d01 100644 ---- a/inflect/__init__.py -+++ b/inflect/__init__.py -@@ -2466,7 +2466,7 @@ def compare(self, word1: Word, word2: Word) -> Union[str, bool]: - ... - pydantic...ValidationError: ... - ... -- ...at least 1 characters... -+ ...at least 1 character... - """ - norms = self.plural_noun, self.plural_verb, self.plural_adj - results = (self._plequal(word1, word2, norm) for norm in norms) diff --git a/srcpkgs/python3-inflect/template b/srcpkgs/python3-inflect/template index e83b21c359d..215eafae4fd 100644 --- a/srcpkgs/python3-inflect/template +++ b/srcpkgs/python3-inflect/template @@ -1,10 +1,10 @@ # Template file for 'python3-inflect' pkgname=python3-inflect -version=7.0.0 +version=7.2.0 revision=1 build_style=python3-pep517 hostmakedepends="python3-wheel python3-setuptools_scm" -depends="python3-pydantic" +depends="python3-more-itertools python3-typeguard python3-typing_extensions" checkdepends="${depends} python3-pytest-xdist" short_desc="Correctly generate plurals, ordinals; convert numbers to words" maintainer="icp " @@ -12,7 +12,7 @@ license="MIT" homepage="https://github.com/jaraco/inflect" changelog="https://raw.githubusercontent.com/jaraco/inflect/main/NEWS.rst" distfiles="${PYPI_SITE}/i/inflect/inflect-${version}.tar.gz" -checksum=63da9325ad29da81ec23e055b41225795ab793b4ecb483be5dc1fa363fd4717e +checksum=32feacfacfcae2f22e6fccdea10f0ddf26a638fac434d0dddaafbca0034f3784 make_check_pre="env PY_IGNORE_IMPORTMISMATCH=1" post_install() {