git: 77f8b61ef8ed - main - devel/py-openapi-core: Update to 0.17.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sat, 27 May 2023 04:27:03 UTC
The branch main has been updated by sunpoet:

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

commit 77f8b61ef8ed3ad6f59be43fa84c21fc2586b6a8
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2023-05-27 04:08:47 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2023-05-27 04:08:47 +0000

    devel/py-openapi-core: Update to 0.17.1
    
    - Update WWW
    - Convert to USE_PYTHON=pep517
    
    Changes:        https://github.com/python-openapi/openapi-core/releases
---
 devel/py-openapi-core/Makefile | 19 +++++++++++--------
 devel/py-openapi-core/distinfo |  6 +++---
 2 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/devel/py-openapi-core/Makefile b/devel/py-openapi-core/Makefile
index f6a9c408510e..1f2db47f6634 100644
--- a/devel/py-openapi-core/Makefile
+++ b/devel/py-openapi-core/Makefile
@@ -1,27 +1,30 @@
 PORTNAME=	openapi-core
-PORTVERSION=	0.16.1
+PORTVERSION=	0.17.1
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	openapi_core-${PORTVERSION}
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Client-side and server-side support for the OpenAPI Specification v3
-WWW=		https://github.com/p1c2u/openapi-core
+WWW=		https://github.com/python-openapi/openapi-core
 
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR}
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}isodate>=0:devel/py-isodate@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}jsonschema-spec>=0.1.1<0.2:devel/py-jsonschema-spec@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}more-itertools>=0:devel/py-more-itertools@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}openapi-schema-validator>=0.3.0<0.4.0:devel/py-openapi-schema-validator@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}openapi-spec-validator>=0.5.0<0.6.0:devel/py-openapi-spec-validator@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}openapi-schema-validator>=0.4.2<0.5:devel/py-openapi-schema-validator@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}openapi-spec-validator>=0.5.0<0.6:devel/py-openapi-spec-validator@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}parse>=0:textproc/py-parse@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}pathable>=0.4.0<0.5.0:devel/py-pathable@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0<5.0.0:devel/py-typing-extensions@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}pathable>=0.4.0<0.5:devel/py-pathable@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.3.0<5:devel/py-typing-extensions@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}werkzeug>=0:www/py-werkzeug@${PY_FLAVOR}
 
-USES=		python:3.7+
-USE_PYTHON=	autoplist concurrent distutils
+USES=		python:3.8+
+USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
 
diff --git a/devel/py-openapi-core/distinfo b/devel/py-openapi-core/distinfo
index 9fc7498b794c..5920e1989165 100644
--- a/devel/py-openapi-core/distinfo
+++ b/devel/py-openapi-core/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1665647323
-SHA256 (openapi-core-0.16.1.tar.gz) = 61f54e0769d5a20a2a262c88d351268846d7dc7cd694d104ebc32723cf8e627b
-SIZE (openapi-core-0.16.1.tar.gz) = 34781
+TIMESTAMP = 1684104432
+SHA256 (openapi_core-0.17.1.tar.gz) = 561b7e2b37b336e9c62d4634b9059d12d9bb2e1859062a39d3a0fa6afc8c9de6
+SIZE (openapi_core-0.17.1.tar.gz) = 85686