git: ac7cbaf2aea7 - main - www/py-webargs: Update 8.4.0 → 8.5.0

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Tue, 20 Aug 2024 14:34:47 UTC
The branch main has been updated by vvd:

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

commit ac7cbaf2aea7e5f512b65de406569e5e0d4a828d
Author:     Goran Mekić <meka@tilda.center>
AuthorDate: 2024-08-20 14:33:20 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2024-08-20 14:33:20 +0000

    www/py-webargs: Update 8.4.0 → 8.5.0
    
    Changelog:
    https://github.com/marshmallow-code/webargs/blob/8.5.0/CHANGELOG.rst
    
    PR:     280939
---
 www/py-webargs/Makefile | 5 +++--
 www/py-webargs/distinfo | 6 +++---
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/www/py-webargs/Makefile b/www/py-webargs/Makefile
index 8acd4d16c920..b4f972027f99 100644
--- a/www/py-webargs/Makefile
+++ b/www/py-webargs/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	webargs
-DISTVERSION=	8.4.0
+DISTVERSION=	8.5.0
 CATEGORIES=	www devel python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
@@ -10,6 +10,7 @@ WWW=		https://github.com/marshmallow-code/webargs
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}flit-core>0:devel/py-flit-core@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}marshmallow>2.15.2:devel/py-marshmallow@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bottle>0:www/py-bottle@${PY_FLAVOR} \
@@ -25,7 +26,7 @@ USES=		cpe python
 CPE_VENDOR=	${PORTNAME}_project
 USE_GITHUB=	yes # tests not packaged with PyPI sdist
 GH_ACCOUNT=	marshmallow-code
-USE_PYTHON=	autoplist concurrent distutils pytest
+USE_PYTHON=	autoplist concurrent pep517 pytest
 TEST_ARGS=	--ignore-glob='*test_bottleparser*' \
 		--ignore-glob='*test_aiohttpparser*' \
 		--ignore-glob='*test_tornadoparser*'
diff --git a/www/py-webargs/distinfo b/www/py-webargs/distinfo
index 7a8741583e2a..f5b8eb6a78fd 100644
--- a/www/py-webargs/distinfo
+++ b/www/py-webargs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712450867
-SHA256 (marshmallow-code-webargs-8.4.0_GH0.tar.gz) = c4cfdf7ec564ff5f6b37234d60fbd49e4e49f673d2cfeec5bed4909c84f1f46f
-SIZE (marshmallow-code-webargs-8.4.0_GH0.tar.gz) = 100217
+TIMESTAMP = 1723934965
+SHA256 (marshmallow-code-webargs-8.5.0_GH0.tar.gz) = f18ab32c77e5f9c1ed4b85f1fc9fc3892eaa6344b6bceba7435339ab94d3c01f
+SIZE (marshmallow-code-webargs-8.5.0_GH0.tar.gz) = 100249