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