pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-openapi-core
Module Name: pkgsrc
Committed By: wiz
Date: Wed Nov 11 16:16:41 UTC 2026
Modified Files:
pkgsrc/textproc/py-openapi-core: Makefile distinfo
Added Files:
pkgsrc/textproc/py-openapi-core/patches: patch-pyproject.toml
Log Message:
py-openapi-core: add test dependency, fix test
Update test status.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/textproc/py-openapi-core/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/textproc/py-openapi-core/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/textproc/py-openapi-core/patches/patch-pyproject.toml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/py-openapi-core/Makefile
diff -u pkgsrc/textproc/py-openapi-core/Makefile:1.27 pkgsrc/textproc/py-openapi-core/Makefile:1.28
--- pkgsrc/textproc/py-openapi-core/Makefile:1.27 Fri Oct 16 19:44:18 2026
+++ pkgsrc/textproc/py-openapi-core/Makefile Wed Nov 11 16:16:40 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2026/10/16 19:44:18 adam Exp $
+# $NetBSD: Makefile,v 1.28 2026/11/11 16:16:40 wiz Exp $
DISTNAME= openapi_core-0.23.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
@@ -23,7 +23,7 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-WebOb-[0-9
TEST_DEPENDS+= ${PYPKGPREFIX}-aiohttp-[0-9]*:../../www/py-aiohttp
TEST_DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django
TEST_DEPENDS+= ${PYPKGPREFIX}-falcon-[0-9]*:../../devel/py-falcon
-#TEST_DEPENDS+= ${PYPKGPREFIX}-fastapi-[0-9]*:../../wip/py-fastapi
+TEST_DEPENDS+= ${PYPKGPREFIX}-fastapi>=0.120:../../www/py-fastapi
TEST_DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
TEST_DEPENDS+= ${PYPKGPREFIX}-httpx-[0-9]*:../../www/py-httpx
TEST_DEPENDS+= ${PYPKGPREFIX}-responses-[0-9]*:../../net/py-responses
@@ -36,8 +36,8 @@ USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 311
-# as of 0.19.4 (with fastapi dependency)
-# 1361 passed, 20 xfailed, 65 errors
+# as of 0.23.1
+# 6 failed, 1354 passed, 20 xfailed, 178 errors
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-openapi-core/distinfo
diff -u pkgsrc/textproc/py-openapi-core/distinfo:1.14 pkgsrc/textproc/py-openapi-core/distinfo:1.15
--- pkgsrc/textproc/py-openapi-core/distinfo:1.14 Tue Jul 7 13:14:22 2026
+++ pkgsrc/textproc/py-openapi-core/distinfo Wed Nov 11 16:16:40 2026
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.14 2026/07/07 13:14:22 adam Exp $
+$NetBSD: distinfo,v 1.15 2026/11/11 16:16:40 wiz Exp $
BLAKE2s (openapi_core-0.23.1.tar.gz) = bcce62b3752c6f657057eb3492e2f6bdcbed0f33d2e3ac96267a971ed57080e6
SHA512 (openapi_core-0.23.1.tar.gz) = a61381c9a721173926293ff5af9312f7d9b1a474759528bf8444891bc95ec4486fe8f735deaeb96aaae1e39c727d30797abd5ad2445b8020a0a38cb351964b86
Size (openapi_core-0.23.1.tar.gz) = 124348 bytes
+SHA1 (patch-pyproject.toml) = 221729086ad0136ff8464eab0563beab2d4b3e40
Added files:
Index: pkgsrc/textproc/py-openapi-core/patches/patch-pyproject.toml
diff -u /dev/null pkgsrc/textproc/py-openapi-core/patches/patch-pyproject.toml:1.1
--- /dev/null Wed Nov 11 16:16:41 2026
+++ pkgsrc/textproc/py-openapi-core/patches/patch-pyproject.toml Wed Nov 11 16:16:40 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-pyproject.toml,v 1.1 2026/11/11 16:16:40 wiz Exp $
+
+INTERNALERROR> pytest.PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset.
+INTERNALERROR> The event loop scope for asynchronous fixtures will default to the "fixture" caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to
"function" scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session"
+
+--- pyproject.toml.orig 2026-11-11 16:09:27.642048654 +0000
++++ pyproject.toml
+@@ -125,6 +125,7 @@ asyncio_mode = "strict"
+ --cov-report=xml
+ """
+ asyncio_mode = "strict"
++asyncio_default_fixture_loop_scope = "function"
+ filterwarnings = [
+ "error",
+ # falcon.media.handlers uses cgi to parse data
Home |
Main Index |
Thread Index |
Old Index