git: 0171a8f3127d - main - www/py-yarl: switch testing to pydantic2 as required

From: Dmitry Marakasov <amdmi3_at_FreeBSD.org>
Date: Tue, 08 Sep 2026 22:07:20 UTC
The branch main has been updated by amdmi3:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0171a8f3127d5a940190222efcc31ad67753f428

commit 0171a8f3127d5a940190222efcc31ad67753f428
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2026-09-08 22:06:07 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2026-09-08 22:07:17 +0000

    www/py-yarl: switch testing to pydantic2 as required
---
 www/py-yarl/Makefile                            |  2 +-
 www/py-yarl/files/patch-tests_test__pydantic.py | 14 --------------
 2 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/www/py-yarl/Makefile b/www/py-yarl/Makefile
index 52b2a23a9720..c49c0c588149 100644
--- a/www/py-yarl/Makefile
+++ b/www/py-yarl/Makefile
@@ -20,7 +20,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}idna>=2.0:dns/py-idna@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}propcache>=0.2.0:devel/py-propcache@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytest-codspeed>0:devel/py-pytest-codspeed@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pydantic>=0:devel/py-pydantic@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}pydantic2>=0:devel/py-pydantic2@${PY_FLAVOR}
 
 USES=		python
 USE_PYTHON=	autoplist cython pep517 pytest
diff --git a/www/py-yarl/files/patch-tests_test__pydantic.py b/www/py-yarl/files/patch-tests_test__pydantic.py
deleted file mode 100644
index 6d1a2ad8d66c..000000000000
--- a/www/py-yarl/files/patch-tests_test__pydantic.py
+++ /dev/null
@@ -1,14 +0,0 @@
-https://github.com/aio-libs/yarl/issues/1872
-
---- tests/test_pydantic.py.orig	2026-05-19 19:57:25 UTC
-+++ tests/test_pydantic.py
-@@ -10,6 +10,9 @@ else:
-     pydantic = pytest.importorskip("pydantic")
- 
- 
-+pytest.skip("fails with 'RuntimeError: no validator found for <class 'yarl.URL'>, see `arbitrary_types_allowed` in Config'", allow_module_level=True)
-+
-+
- class TstModel(pydantic.BaseModel):
-     url: URL
-