git: 415d181182ca - main - devel/py-openapi-schema-validator: Update to 0.4.4

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

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

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

    devel/py-openapi-schema-validator: Update to 0.4.4
    
    - Update WWW
    - Convert to USE_PYTHON=pep517
    - Remove ISODATE, RFC3339_VALIDATOR and STRICT_RFC3339 options
    
    Changes:        https://github.com/python-openapi/openapi-schema-validator/releases
---
 devel/py-openapi-schema-validator/Makefile | 20 +++++++-------------
 devel/py-openapi-schema-validator/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/devel/py-openapi-schema-validator/Makefile b/devel/py-openapi-schema-validator/Makefile
index bef5ea4444a5..b9bac73b69bd 100644
--- a/devel/py-openapi-schema-validator/Makefile
+++ b/devel/py-openapi-schema-validator/Makefile
@@ -1,31 +1,25 @@
 PORTNAME=	openapi-schema-validator
-PORTVERSION=	0.3.4
+PORTVERSION=	0.4.4
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	openapi_schema_validator-${PORTVERSION}
 
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	OpenAPI schema validation for Python
-WWW=		https://github.com/p1c2u/openapi-schema-validator
+WWW=		https://github.com/python-openapi/openapi-schema-validator
 
 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}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}jsonschema>=4.0.0<5.0.0:devel/py-jsonschema@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}jsonschema>=4.0.0<4.18.0:devel/py-jsonschema@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}rfc3339-validator>=0:devel/py-rfc3339-validator@${PY_FLAVOR}
 
 USES=		python:3.7+
-USE_PYTHON=	autoplist concurrent distutils
+USE_PYTHON=	autoplist concurrent pep517
 
 NO_ARCH=	yes
 
-OPTIONS_DEFINE=	ISODATE RFC3339_VALIDATOR STRICT_RFC3339
-ISODATE_DESC=		Datetime validator via isodate
-RFC3339_VALIDATOR_DESC=	Datetime validator via rfc3339-validator
-STRICT_RFC3339_DESC=	Datetime validator via strict-rfc3339
-
-ISODATE_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}isodate>=0:devel/py-isodate@${PY_FLAVOR}
-RFC3339_VALIDATOR_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}rfc3339-validator>=0:devel/py-rfc3339-validator@${PY_FLAVOR}
-STRICT_RFC3339_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}strict-rfc3339>=0:devel/py-strict-rfc3339@${PY_FLAVOR}
-
 .include <bsd.port.mk>
diff --git a/devel/py-openapi-schema-validator/distinfo b/devel/py-openapi-schema-validator/distinfo
index 456bd87a8e15..16b8abaf4462 100644
--- a/devel/py-openapi-schema-validator/distinfo
+++ b/devel/py-openapi-schema-validator/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1663672844
-SHA256 (openapi-schema-validator-0.3.4.tar.gz) = 7cf27585dd7970b7257cefe48e1a3a10d4e34421831bdb472d96967433bc27bd
-SIZE (openapi-schema-validator-0.3.4.tar.gz) = 10138
+TIMESTAMP = 1684104434
+SHA256 (openapi_schema_validator-0.4.4.tar.gz) = c573e2be2c783abae56c5a1486ab716ca96e09d1c3eab56020d1dc680aa57bf8
+SIZE (openapi_schema_validator-0.4.4.tar.gz) = 11626