git: 95041d8169a6 - main - www/py-dj52-django-stubs-ext: Update to 5.2.7

From: Jesús Daniel Colmenares Oviedo <dtxdf_at_FreeBSD.org>
Date: Fri, 17 Oct 2025 05:37:28 UTC
The branch main has been updated by dtxdf:

URL: https://cgit.FreeBSD.org/ports/commit/?id=95041d8169a6942720ce6c0fc9c21c3d2194a2cd

commit 95041d8169a6942720ce6c0fc9c21c3d2194a2cd
Author:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
AuthorDate: 2025-10-16 21:49:52 +0000
Commit:     Jesús Daniel Colmenares Oviedo <dtxdf@FreeBSD.org>
CommitDate: 2025-10-17 05:35:43 +0000

    www/py-dj52-django-stubs-ext: Update to 5.2.7
    
    ChangeLogs:
    
    - https://github.com/typeddjango/django-stubs/releases/tag/5.2.6
    - https://github.com/typeddjango/django-stubs/releases/tag/5.2.7
---
 www/py-dj52-django-stubs-ext/Makefile                   |  4 ++--
 www/py-dj52-django-stubs-ext/distinfo                   |  6 +++---
 www/py-dj52-django-stubs-ext/files/patch-pyproject.toml | 11 +++++++++++
 3 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/www/py-dj52-django-stubs-ext/Makefile b/www/py-dj52-django-stubs-ext/Makefile
index 6c90418d499c..25d977dbd71d 100644
--- a/www/py-dj52-django-stubs-ext/Makefile
+++ b/www/py-dj52-django-stubs-ext/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	django-stubs-ext
-PORTVERSION=	5.2.5
+PORTVERSION=	5.2.7
 CATEGORIES=	www python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}dj52-
@@ -12,7 +12,7 @@ WWW=		https://github.com/typeddjango/django-stubs
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}uv-build>=0:devel/py-uv-build@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django52>=0:www/py-django52@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}typing-extensions>=0:devel/py-typing-extensions@${PY_FLAVOR}
 
diff --git a/www/py-dj52-django-stubs-ext/distinfo b/www/py-dj52-django-stubs-ext/distinfo
index 400c6df11805..4e13fb7cf2b0 100644
--- a/www/py-dj52-django-stubs-ext/distinfo
+++ b/www/py-dj52-django-stubs-ext/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757827529
-SHA256 (django_stubs_ext-5.2.5.tar.gz) = ecc628df29d36cede638567c4e33ff485dd7a99f1552ad0cece8c60e9c3a8872
-SIZE (django_stubs_ext-5.2.5.tar.gz) = 6489
+TIMESTAMP = 1760650698
+SHA256 (django_stubs_ext-5.2.7.tar.gz) = b690655bd4cb8a44ae57abb314e0995dc90414280db8f26fff0cb9fb367d1cac
+SIZE (django_stubs_ext-5.2.7.tar.gz) = 6524
diff --git a/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml b/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml
new file mode 100644
index 000000000000..a8dfa7f5477c
--- /dev/null
+++ b/www/py-dj52-django-stubs-ext/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	2025-10-16 21:46:00 UTC
++++ pyproject.toml
+@@ -40,7 +40,7 @@ Funding = "https://github.com/sponsors/typeddjango"
+ "Release notes" = "https://github.com/typeddjango/django-stubs/releases"
+ 
+ [build-system]
+-requires = ["uv_build>=0.8.22,<0.9.0"]
++requires = ["uv_build"]
+ build-backend = "uv_build"
+ 
+ [tool.uv.build-backend]