Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 30 Apr 2026 16:37:46 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: dfe4dbf35839 - main - devel/py-openapi-spec-validator: Update to 0.8.5
Message-ID:  <69f3855a.229b7.44db19b8@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

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

commit dfe4dbf3583920ead868fa8e3397fa563e940cca
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-04-30 16:35:53 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-04-30 16:35:53 +0000

    devel/py-openapi-spec-validator: Update to 0.8.5
    
    - Allow build with py-openapi-schema-validator 0.9.0+
    
    Changes:        https://github.com/python-openapi/openapi-spec-validator/releases
---
 devel/py-openapi-spec-validator/Makefile                   |  7 ++-----
 devel/py-openapi-spec-validator/distinfo                   | 10 +++++-----
 devel/py-openapi-spec-validator/files/patch-pyproject.toml | 11 +++++++++++
 3 files changed, 18 insertions(+), 10 deletions(-)

diff --git a/devel/py-openapi-spec-validator/Makefile b/devel/py-openapi-spec-validator/Makefile
index 520d943e55d5..1763c184ce22 100644
--- a/devel/py-openapi-spec-validator/Makefile
+++ b/devel/py-openapi-spec-validator/Makefile
@@ -1,13 +1,10 @@
 PORTNAME=	openapi-spec-validator
-PORTVERSION=	0.8.4
+PORTVERSION=	0.8.5
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 DISTNAME=	openapi_spec_validator-${PORTVERSION}
 
-PATCH_SITES=	https://github.com/python-openapi/openapi-spec-validator/commit/
-PATCHFILES=	3caa98099cab3e8fea292c71108c8a66d75d7cd1.patch:-p1
-
 MAINTAINER=	sunpoet@FreeBSD.org
 COMMENT=	Validator for OpenAPI 2.0 and 3.0.0 specification
 WWW=		https://github.com/python-openapi/openapi-spec-validator
@@ -19,7 +16,7 @@ BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}poetry-core>=2.0.0<3.0.0:devel/py-poetry-c
 RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}jsonschema>=4.24.0<5.0.0:devel/py-jsonschema@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}jsonschema-path>=0.4.3<0.5.0:devel/py-jsonschema-path@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}lazy-object-proxy>=1.7.1<2.0:devel/py-lazy-object-proxy@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}openapi-schema-validator>=0.7.3<0.9.0:devel/py-openapi-schema-validator@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}openapi-schema-validator>=0.7.3<0.10.0:devel/py-openapi-schema-validator@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pydantic2>=2.0.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pydantic-settings>=2.0.0<3.0.0:devel/py-pydantic-settings@${PY_FLAVOR}
 TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \
diff --git a/devel/py-openapi-spec-validator/distinfo b/devel/py-openapi-spec-validator/distinfo
index 3bc9bc5dd1d1..22d0921029bd 100644
--- a/devel/py-openapi-spec-validator/distinfo
+++ b/devel/py-openapi-spec-validator/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1773966848
-SHA256 (openapi_spec_validator-0.8.4.tar.gz) = 8bb324b9b08b9b368b1359dec14610c60a8f3a3dd63237184eb04456d4546f49
-SIZE (openapi_spec_validator-0.8.4.tar.gz) = 1756847
-SHA256 (3caa98099cab3e8fea292c71108c8a66d75d7cd1.patch) = 586d20e9454738da5e2c82915d5fe7d7bb26e08f76d59a9da1ea0cb18542cdac
-SIZE (3caa98099cab3e8fea292c71108c8a66d75d7cd1.patch) = 692
+TIMESTAMP = 1777311652
+SHA256 (openapi_spec_validator-0.8.5.tar.gz) = 93b04ef5321d5866b2502371123d86333e5c1444f051d323e02525d9e83c7622
+SIZE (openapi_spec_validator-0.8.5.tar.gz) = 1756845
+SHA256 (3caa98099cab3e8fea292c71108c8a66d75d7cd1.patch) = 455c7d294a8a9e1f5d6b374d5df0c897e2bf234eb1296fbc7a13719b4503f0d2
+SIZE (3caa98099cab3e8fea292c71108c8a66d75d7cd1.patch) = 694
diff --git a/devel/py-openapi-spec-validator/files/patch-pyproject.toml b/devel/py-openapi-spec-validator/files/patch-pyproject.toml
new file mode 100644
index 000000000000..6a68f7315c9e
--- /dev/null
+++ b/devel/py-openapi-spec-validator/files/patch-pyproject.toml
@@ -0,0 +1,11 @@
+--- pyproject.toml.orig	1970-01-01 00:00:00 UTC
++++ pyproject.toml
+@@ -25,7 +25,7 @@ dependencies = [
+ ]
+ dependencies = [
+     "jsonschema >=4.24.0,<5.0.0",
+-    "openapi-schema-validator >=0.7.3,<0.9.0",
++    "openapi-schema-validator >=0.7.3,<0.10.0",
+     "jsonschema-path >=0.4.3,<0.5.0",
+     "lazy-object-proxy >=1.7.1,<2.0",
+     "pydantic-settings (>=2.0.0,<3.0.0)",


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69f3855a.229b7.44db19b8>