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:   adam
Date:           Mon May 15 20:33:32 UTC 2023

Modified Files:
        pkgsrc/textproc/py-openapi-core: Makefile PLIST distinfo

Log Message:
py-openapi-core: updated to 0.17.1

0.17.1

Include tests in sdist archives
add python 3.11 support

0.17.0

shortcuts high level public api expose
ParametersError context property deprecated
Spec.create deprecated
Validators refactor
Webhooks support
Rename UnmarshalContext to ValidationContext
Fix PATH_PARAMETER_PATTERN for DRF default value pattern.
Fix falcon response data none
Shortcuts backward compatible
RequestValidator and ResponseValidator backward compatibility
Fix flask decorator function return other types
Fix integration Request Response factories check types fix
Fix Requests request dont allow fragments
Fix openapi packages update and tests
unmarshallers integration tests
Unmarshallers and validators refactor
Shortcuts refactor
Media type deserializers refactor

Backward incompatibilities

Schema unmarshalling/validation returns Invalid* exception (InvalidData, InvalidParameter, InvalidRequestBody, InvalidHeader). Use __cause__ property to get root cause exception.
InvalidSecurity exception renamed to SecurityNotFound


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/textproc/py-openapi-core/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/py-openapi-core/PLIST \
    pkgsrc/textproc/py-openapi-core/distinfo

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.4 pkgsrc/textproc/py-openapi-core/Makefile:1.5
--- pkgsrc/textproc/py-openapi-core/Makefile:1.4        Fri Oct 28 09:43:22 2022
+++ pkgsrc/textproc/py-openapi-core/Makefile    Mon May 15 20:33:32 2023
@@ -1,28 +1,32 @@
-# $NetBSD: Makefile,v 1.4 2022/10/28 09:43:22 adam Exp $
+# $NetBSD: Makefile,v 1.5 2023/05/15 20:33:32 adam Exp $
 
-DISTNAME=      openapi-core-0.16.1
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+DISTNAME=      openapi_core-0.17.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
 CATEGORIES=    textproc www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=o/openapi-core/}
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://github.com/p1c2u/openapi-core
+HOMEPAGE=      https://github.com/python-openapi/openapi-core
 COMMENT=       Client-side and server-side support for the OpenAPI Specification v3
 LICENSE=       modified-bsd
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=1.0.0:../../devel/py-poetry-core
 DEPENDS+=      ${PYPKGPREFIX}-isodate-[0-9]*:../../time/py-isodate
-DEPENDS+=      ${PYPKGPREFIX}-jsonschema>=0.1.1:../../textproc/py-jsonschema
+DEPENDS+=      ${PYPKGPREFIX}-jsonschema-spec>=0.1.1:../../textproc/py-jsonschema-spec
 DEPENDS+=      ${PYPKGPREFIX}-lazy-object-proxy-[0-9]*:../../devel/py-lazy-object-proxy
 DEPENDS+=      ${PYPKGPREFIX}-more-itertools-[0-9]*:../../devel/py-more-itertools
-DEPENDS+=      ${PYPKGPREFIX}-openapi-schema-validator>=0.3.0:../../textproc/py-openapi-schema-validator
+DEPENDS+=      ${PYPKGPREFIX}-openapi-schema-validator>=0.4.2:../../textproc/py-openapi-schema-validator
 DEPENDS+=      ${PYPKGPREFIX}-openapi-spec-validator>=0.5.0:../../textproc/py-openapi-spec-validator
+DEPENDS+=      ${PYPKGPREFIX}-pathable>=0.4.0:../../devel/py-pathable
 DEPENDS+=      ${PYPKGPREFIX}-parse-[0-9]*:../../textproc/py-parse
 DEPENDS+=      ${PYPKGPREFIX}-typing-extensions>=4.3.0:../../devel/py-typing-extensions
 DEPENDS+=      ${PYPKGPREFIX}-werkzeug-[0-9]*:../../www/py-werkzeug
 TEST_DEPENDS+= ${PYPKGPREFIX}-WebOb-[0-9]*:../../www/py-WebOb
+TEST_DEPENDS+= ${PYPKGPREFIX}-django-[0-9]*:../../www/py-django3
 TEST_DEPENDS+= ${PYPKGPREFIX}-falcon-[0-9]*:../../devel/py-falcon
 TEST_DEPENDS+= ${PYPKGPREFIX}-flask-[0-9]*:../../www/py-flask
 TEST_DEPENDS+= ${PYPKGPREFIX}-responses-[0-9]*:../../net/py-responses
+# TODO: starlette>=0.26.1
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8
@@ -31,10 +35,8 @@ USE_LANGUAGES=       # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-TEST_ENV+=     PYTHONPATH=${WRKSRC}/build/lib
-
 do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
+       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/textproc/py-openapi-core/PLIST
diff -u pkgsrc/textproc/py-openapi-core/PLIST:1.2 pkgsrc/textproc/py-openapi-core/PLIST:1.3
--- pkgsrc/textproc/py-openapi-core/PLIST:1.2   Fri Oct 28 09:43:22 2022
+++ pkgsrc/textproc/py-openapi-core/PLIST       Mon May 15 20:33:32 2023
@@ -1,352 +1,285 @@
-@comment $NetBSD: PLIST,v 1.2 2022/10/28 09:43:22 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.3 2023/05/15 20:33:32 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
 ${PYSITELIB}/openapi_core/__init__.py
 ${PYSITELIB}/openapi_core/__init__.pyc
-${PYSITELIB}/openapi_core/__init__.pyo
 ${PYSITELIB}/openapi_core/casting/__init__.py
 ${PYSITELIB}/openapi_core/casting/__init__.pyc
-${PYSITELIB}/openapi_core/casting/__init__.pyo
 ${PYSITELIB}/openapi_core/casting/schemas/__init__.py
 ${PYSITELIB}/openapi_core/casting/schemas/__init__.pyc
-${PYSITELIB}/openapi_core/casting/schemas/__init__.pyo
 ${PYSITELIB}/openapi_core/casting/schemas/casters.py
 ${PYSITELIB}/openapi_core/casting/schemas/casters.pyc
-${PYSITELIB}/openapi_core/casting/schemas/casters.pyo
 ${PYSITELIB}/openapi_core/casting/schemas/datatypes.py
 ${PYSITELIB}/openapi_core/casting/schemas/datatypes.pyc
-${PYSITELIB}/openapi_core/casting/schemas/datatypes.pyo
 ${PYSITELIB}/openapi_core/casting/schemas/exceptions.py
 ${PYSITELIB}/openapi_core/casting/schemas/exceptions.pyc
-${PYSITELIB}/openapi_core/casting/schemas/exceptions.pyo
 ${PYSITELIB}/openapi_core/casting/schemas/factories.py
 ${PYSITELIB}/openapi_core/casting/schemas/factories.pyc
-${PYSITELIB}/openapi_core/casting/schemas/factories.pyo
 ${PYSITELIB}/openapi_core/contrib/__init__.py
 ${PYSITELIB}/openapi_core/contrib/__init__.pyc
-${PYSITELIB}/openapi_core/contrib/__init__.pyo
 ${PYSITELIB}/openapi_core/contrib/django/__init__.py
 ${PYSITELIB}/openapi_core/contrib/django/__init__.pyc
-${PYSITELIB}/openapi_core/contrib/django/__init__.pyo
 ${PYSITELIB}/openapi_core/contrib/django/handlers.py
 ${PYSITELIB}/openapi_core/contrib/django/handlers.pyc
-${PYSITELIB}/openapi_core/contrib/django/handlers.pyo
 ${PYSITELIB}/openapi_core/contrib/django/middlewares.py
 ${PYSITELIB}/openapi_core/contrib/django/middlewares.pyc
-${PYSITELIB}/openapi_core/contrib/django/middlewares.pyo
 ${PYSITELIB}/openapi_core/contrib/django/requests.py
 ${PYSITELIB}/openapi_core/contrib/django/requests.pyc
-${PYSITELIB}/openapi_core/contrib/django/requests.pyo
 ${PYSITELIB}/openapi_core/contrib/django/responses.py
 ${PYSITELIB}/openapi_core/contrib/django/responses.pyc
-${PYSITELIB}/openapi_core/contrib/django/responses.pyo
 ${PYSITELIB}/openapi_core/contrib/falcon/__init__.py
 ${PYSITELIB}/openapi_core/contrib/falcon/__init__.pyc
-${PYSITELIB}/openapi_core/contrib/falcon/__init__.pyo
 ${PYSITELIB}/openapi_core/contrib/falcon/handlers.py
 ${PYSITELIB}/openapi_core/contrib/falcon/handlers.pyc
-${PYSITELIB}/openapi_core/contrib/falcon/handlers.pyo
 ${PYSITELIB}/openapi_core/contrib/falcon/middlewares.py
 ${PYSITELIB}/openapi_core/contrib/falcon/middlewares.pyc
-${PYSITELIB}/openapi_core/contrib/falcon/middlewares.pyo
 ${PYSITELIB}/openapi_core/contrib/falcon/requests.py
 ${PYSITELIB}/openapi_core/contrib/falcon/requests.pyc
-${PYSITELIB}/openapi_core/contrib/falcon/requests.pyo
 ${PYSITELIB}/openapi_core/contrib/falcon/responses.py
 ${PYSITELIB}/openapi_core/contrib/falcon/responses.pyc
-${PYSITELIB}/openapi_core/contrib/falcon/responses.pyo
 ${PYSITELIB}/openapi_core/contrib/falcon/views.py
 ${PYSITELIB}/openapi_core/contrib/falcon/views.pyc
-${PYSITELIB}/openapi_core/contrib/falcon/views.pyo
 ${PYSITELIB}/openapi_core/contrib/flask/__init__.py
 ${PYSITELIB}/openapi_core/contrib/flask/__init__.pyc
-${PYSITELIB}/openapi_core/contrib/flask/__init__.pyo
 ${PYSITELIB}/openapi_core/contrib/flask/decorators.py
 ${PYSITELIB}/openapi_core/contrib/flask/decorators.pyc
-${PYSITELIB}/openapi_core/contrib/flask/decorators.pyo
 ${PYSITELIB}/openapi_core/contrib/flask/handlers.py
 ${PYSITELIB}/openapi_core/contrib/flask/handlers.pyc
-${PYSITELIB}/openapi_core/contrib/flask/handlers.pyo
 ${PYSITELIB}/openapi_core/contrib/flask/providers.py
 ${PYSITELIB}/openapi_core/contrib/flask/providers.pyc
-${PYSITELIB}/openapi_core/contrib/flask/providers.pyo
 ${PYSITELIB}/openapi_core/contrib/flask/requests.py
 ${PYSITELIB}/openapi_core/contrib/flask/requests.pyc
-${PYSITELIB}/openapi_core/contrib/flask/requests.pyo
 ${PYSITELIB}/openapi_core/contrib/flask/responses.py
 ${PYSITELIB}/openapi_core/contrib/flask/responses.pyc
-${PYSITELIB}/openapi_core/contrib/flask/responses.pyo
 ${PYSITELIB}/openapi_core/contrib/flask/views.py
 ${PYSITELIB}/openapi_core/contrib/flask/views.pyc
-${PYSITELIB}/openapi_core/contrib/flask/views.pyo
 ${PYSITELIB}/openapi_core/contrib/requests/__init__.py
 ${PYSITELIB}/openapi_core/contrib/requests/__init__.pyc
-${PYSITELIB}/openapi_core/contrib/requests/__init__.pyo
 ${PYSITELIB}/openapi_core/contrib/requests/protocols.py
 ${PYSITELIB}/openapi_core/contrib/requests/protocols.pyc
-${PYSITELIB}/openapi_core/contrib/requests/protocols.pyo
 ${PYSITELIB}/openapi_core/contrib/requests/requests.py
 ${PYSITELIB}/openapi_core/contrib/requests/requests.pyc
-${PYSITELIB}/openapi_core/contrib/requests/requests.pyo
 ${PYSITELIB}/openapi_core/contrib/requests/responses.py
 ${PYSITELIB}/openapi_core/contrib/requests/responses.pyc
-${PYSITELIB}/openapi_core/contrib/requests/responses.pyo
 ${PYSITELIB}/openapi_core/contrib/starlette/__init__.py
 ${PYSITELIB}/openapi_core/contrib/starlette/__init__.pyc
-${PYSITELIB}/openapi_core/contrib/starlette/__init__.pyo
 ${PYSITELIB}/openapi_core/contrib/starlette/requests.py
 ${PYSITELIB}/openapi_core/contrib/starlette/requests.pyc
-${PYSITELIB}/openapi_core/contrib/starlette/requests.pyo
 ${PYSITELIB}/openapi_core/contrib/starlette/responses.py
 ${PYSITELIB}/openapi_core/contrib/starlette/responses.pyc
-${PYSITELIB}/openapi_core/contrib/starlette/responses.pyo
 ${PYSITELIB}/openapi_core/contrib/werkzeug/__init__.py
 ${PYSITELIB}/openapi_core/contrib/werkzeug/__init__.pyc
-${PYSITELIB}/openapi_core/contrib/werkzeug/__init__.pyo
 ${PYSITELIB}/openapi_core/contrib/werkzeug/requests.py
 ${PYSITELIB}/openapi_core/contrib/werkzeug/requests.pyc
-${PYSITELIB}/openapi_core/contrib/werkzeug/requests.pyo
 ${PYSITELIB}/openapi_core/contrib/werkzeug/responses.py
 ${PYSITELIB}/openapi_core/contrib/werkzeug/responses.pyc
-${PYSITELIB}/openapi_core/contrib/werkzeug/responses.pyo
+${PYSITELIB}/openapi_core/datatypes.py
+${PYSITELIB}/openapi_core/datatypes.pyc
 ${PYSITELIB}/openapi_core/deserializing/__init__.py
 ${PYSITELIB}/openapi_core/deserializing/__init__.pyc
-${PYSITELIB}/openapi_core/deserializing/__init__.pyo
 ${PYSITELIB}/openapi_core/deserializing/exceptions.py
 ${PYSITELIB}/openapi_core/deserializing/exceptions.pyc
-${PYSITELIB}/openapi_core/deserializing/exceptions.pyo
 ${PYSITELIB}/openapi_core/deserializing/media_types/__init__.py
 ${PYSITELIB}/openapi_core/deserializing/media_types/__init__.pyc
-${PYSITELIB}/openapi_core/deserializing/media_types/__init__.pyo
 ${PYSITELIB}/openapi_core/deserializing/media_types/datatypes.py
 ${PYSITELIB}/openapi_core/deserializing/media_types/datatypes.pyc
-${PYSITELIB}/openapi_core/deserializing/media_types/datatypes.pyo
 ${PYSITELIB}/openapi_core/deserializing/media_types/deserializers.py
 ${PYSITELIB}/openapi_core/deserializing/media_types/deserializers.pyc
-${PYSITELIB}/openapi_core/deserializing/media_types/deserializers.pyo
 ${PYSITELIB}/openapi_core/deserializing/media_types/exceptions.py
 ${PYSITELIB}/openapi_core/deserializing/media_types/exceptions.pyc
-${PYSITELIB}/openapi_core/deserializing/media_types/exceptions.pyo
 ${PYSITELIB}/openapi_core/deserializing/media_types/factories.py
 ${PYSITELIB}/openapi_core/deserializing/media_types/factories.pyc
-${PYSITELIB}/openapi_core/deserializing/media_types/factories.pyo
 ${PYSITELIB}/openapi_core/deserializing/media_types/util.py
 ${PYSITELIB}/openapi_core/deserializing/media_types/util.pyc
-${PYSITELIB}/openapi_core/deserializing/media_types/util.pyo
 ${PYSITELIB}/openapi_core/deserializing/parameters/__init__.py
 ${PYSITELIB}/openapi_core/deserializing/parameters/__init__.pyc
-${PYSITELIB}/openapi_core/deserializing/parameters/__init__.pyo
 ${PYSITELIB}/openapi_core/deserializing/parameters/datatypes.py
 ${PYSITELIB}/openapi_core/deserializing/parameters/datatypes.pyc
-${PYSITELIB}/openapi_core/deserializing/parameters/datatypes.pyo
 ${PYSITELIB}/openapi_core/deserializing/parameters/deserializers.py
 ${PYSITELIB}/openapi_core/deserializing/parameters/deserializers.pyc
-${PYSITELIB}/openapi_core/deserializing/parameters/deserializers.pyo
 ${PYSITELIB}/openapi_core/deserializing/parameters/exceptions.py
 ${PYSITELIB}/openapi_core/deserializing/parameters/exceptions.pyc
-${PYSITELIB}/openapi_core/deserializing/parameters/exceptions.pyo
 ${PYSITELIB}/openapi_core/deserializing/parameters/factories.py
 ${PYSITELIB}/openapi_core/deserializing/parameters/factories.pyc
-${PYSITELIB}/openapi_core/deserializing/parameters/factories.pyo
 ${PYSITELIB}/openapi_core/deserializing/parameters/util.py
 ${PYSITELIB}/openapi_core/deserializing/parameters/util.pyc
-${PYSITELIB}/openapi_core/deserializing/parameters/util.pyo
 ${PYSITELIB}/openapi_core/exceptions.py
 ${PYSITELIB}/openapi_core/exceptions.pyc
-${PYSITELIB}/openapi_core/exceptions.pyo
 ${PYSITELIB}/openapi_core/extensions/__init__.py
 ${PYSITELIB}/openapi_core/extensions/__init__.pyc
-${PYSITELIB}/openapi_core/extensions/__init__.pyo
 ${PYSITELIB}/openapi_core/extensions/models/__init__.py
 ${PYSITELIB}/openapi_core/extensions/models/__init__.pyc
-${PYSITELIB}/openapi_core/extensions/models/__init__.pyo
 ${PYSITELIB}/openapi_core/extensions/models/factories.py
 ${PYSITELIB}/openapi_core/extensions/models/factories.pyc
-${PYSITELIB}/openapi_core/extensions/models/factories.pyo
 ${PYSITELIB}/openapi_core/extensions/models/types.py
 ${PYSITELIB}/openapi_core/extensions/models/types.pyc
-${PYSITELIB}/openapi_core/extensions/models/types.pyo
+${PYSITELIB}/openapi_core/finders.py
+${PYSITELIB}/openapi_core/finders.pyc
+${PYSITELIB}/openapi_core/protocols.py
+${PYSITELIB}/openapi_core/protocols.pyc
 ${PYSITELIB}/openapi_core/py.typed
 ${PYSITELIB}/openapi_core/schema/__init__.py
 ${PYSITELIB}/openapi_core/schema/__init__.pyc
-${PYSITELIB}/openapi_core/schema/__init__.pyo
 ${PYSITELIB}/openapi_core/schema/parameters.py
 ${PYSITELIB}/openapi_core/schema/parameters.pyc
-${PYSITELIB}/openapi_core/schema/parameters.pyo
 ${PYSITELIB}/openapi_core/schema/protocols.py
 ${PYSITELIB}/openapi_core/schema/protocols.pyc
-${PYSITELIB}/openapi_core/schema/protocols.pyo
 ${PYSITELIB}/openapi_core/schema/schemas.py
 ${PYSITELIB}/openapi_core/schema/schemas.pyc
-${PYSITELIB}/openapi_core/schema/schemas.pyo
 ${PYSITELIB}/openapi_core/schema/servers.py
 ${PYSITELIB}/openapi_core/schema/servers.pyc
-${PYSITELIB}/openapi_core/schema/servers.pyo
 ${PYSITELIB}/openapi_core/schema/specs.py
 ${PYSITELIB}/openapi_core/schema/specs.pyc
-${PYSITELIB}/openapi_core/schema/specs.pyo
 ${PYSITELIB}/openapi_core/security/__init__.py
 ${PYSITELIB}/openapi_core/security/__init__.pyc
-${PYSITELIB}/openapi_core/security/__init__.pyo
 ${PYSITELIB}/openapi_core/security/exceptions.py
 ${PYSITELIB}/openapi_core/security/exceptions.pyc
-${PYSITELIB}/openapi_core/security/exceptions.pyo
 ${PYSITELIB}/openapi_core/security/factories.py
 ${PYSITELIB}/openapi_core/security/factories.pyc
-${PYSITELIB}/openapi_core/security/factories.pyo
 ${PYSITELIB}/openapi_core/security/providers.py
 ${PYSITELIB}/openapi_core/security/providers.pyc
-${PYSITELIB}/openapi_core/security/providers.pyo
+${PYSITELIB}/openapi_core/shortcuts.py
+${PYSITELIB}/openapi_core/shortcuts.pyc
 ${PYSITELIB}/openapi_core/spec/__init__.py
 ${PYSITELIB}/openapi_core/spec/__init__.pyc
-${PYSITELIB}/openapi_core/spec/__init__.pyo
 ${PYSITELIB}/openapi_core/spec/paths.py
 ${PYSITELIB}/openapi_core/spec/paths.pyc
-${PYSITELIB}/openapi_core/spec/paths.pyo
 ${PYSITELIB}/openapi_core/spec/shortcuts.py
 ${PYSITELIB}/openapi_core/spec/shortcuts.pyc
-${PYSITELIB}/openapi_core/spec/shortcuts.pyo
 ${PYSITELIB}/openapi_core/templating/__init__.py
 ${PYSITELIB}/openapi_core/templating/__init__.pyc
-${PYSITELIB}/openapi_core/templating/__init__.pyo
 ${PYSITELIB}/openapi_core/templating/datatypes.py
 ${PYSITELIB}/openapi_core/templating/datatypes.pyc
-${PYSITELIB}/openapi_core/templating/datatypes.pyo
 ${PYSITELIB}/openapi_core/templating/media_types/__init__.py
 ${PYSITELIB}/openapi_core/templating/media_types/__init__.pyc
-${PYSITELIB}/openapi_core/templating/media_types/__init__.pyo
 ${PYSITELIB}/openapi_core/templating/media_types/datatypes.py
 ${PYSITELIB}/openapi_core/templating/media_types/datatypes.pyc
-${PYSITELIB}/openapi_core/templating/media_types/datatypes.pyo
 ${PYSITELIB}/openapi_core/templating/media_types/exceptions.py
 ${PYSITELIB}/openapi_core/templating/media_types/exceptions.pyc
-${PYSITELIB}/openapi_core/templating/media_types/exceptions.pyo
 ${PYSITELIB}/openapi_core/templating/media_types/finders.py
 ${PYSITELIB}/openapi_core/templating/media_types/finders.pyc
-${PYSITELIB}/openapi_core/templating/media_types/finders.pyo
 ${PYSITELIB}/openapi_core/templating/paths/__init__.py
 ${PYSITELIB}/openapi_core/templating/paths/__init__.pyc
-${PYSITELIB}/openapi_core/templating/paths/__init__.pyo
 ${PYSITELIB}/openapi_core/templating/paths/datatypes.py
 ${PYSITELIB}/openapi_core/templating/paths/datatypes.pyc
-${PYSITELIB}/openapi_core/templating/paths/datatypes.pyo
 ${PYSITELIB}/openapi_core/templating/paths/exceptions.py
 ${PYSITELIB}/openapi_core/templating/paths/exceptions.pyc
-${PYSITELIB}/openapi_core/templating/paths/exceptions.pyo
 ${PYSITELIB}/openapi_core/templating/paths/finders.py
 ${PYSITELIB}/openapi_core/templating/paths/finders.pyc
-${PYSITELIB}/openapi_core/templating/paths/finders.pyo
 ${PYSITELIB}/openapi_core/templating/paths/util.py
 ${PYSITELIB}/openapi_core/templating/paths/util.pyc
-${PYSITELIB}/openapi_core/templating/paths/util.pyo
 ${PYSITELIB}/openapi_core/templating/responses/__init__.py
 ${PYSITELIB}/openapi_core/templating/responses/__init__.pyc
-${PYSITELIB}/openapi_core/templating/responses/__init__.pyo
 ${PYSITELIB}/openapi_core/templating/responses/exceptions.py
 ${PYSITELIB}/openapi_core/templating/responses/exceptions.pyc
-${PYSITELIB}/openapi_core/templating/responses/exceptions.pyo
 ${PYSITELIB}/openapi_core/templating/responses/finders.py
 ${PYSITELIB}/openapi_core/templating/responses/finders.pyc
-${PYSITELIB}/openapi_core/templating/responses/finders.pyo
+${PYSITELIB}/openapi_core/templating/security/__init__.py
+${PYSITELIB}/openapi_core/templating/security/__init__.pyc
+${PYSITELIB}/openapi_core/templating/security/exceptions.py
+${PYSITELIB}/openapi_core/templating/security/exceptions.pyc
 ${PYSITELIB}/openapi_core/templating/util.py
 ${PYSITELIB}/openapi_core/templating/util.pyc
-${PYSITELIB}/openapi_core/templating/util.pyo
 ${PYSITELIB}/openapi_core/testing/__init__.py
 ${PYSITELIB}/openapi_core/testing/__init__.pyc
-${PYSITELIB}/openapi_core/testing/__init__.pyo
 ${PYSITELIB}/openapi_core/testing/datatypes.py
 ${PYSITELIB}/openapi_core/testing/datatypes.pyc
-${PYSITELIB}/openapi_core/testing/datatypes.pyo
 ${PYSITELIB}/openapi_core/testing/requests.py
 ${PYSITELIB}/openapi_core/testing/requests.pyc
-${PYSITELIB}/openapi_core/testing/requests.pyo
 ${PYSITELIB}/openapi_core/testing/responses.py
 ${PYSITELIB}/openapi_core/testing/responses.pyc
-${PYSITELIB}/openapi_core/testing/responses.pyo
 ${PYSITELIB}/openapi_core/unmarshalling/__init__.py
 ${PYSITELIB}/openapi_core/unmarshalling/__init__.pyc
-${PYSITELIB}/openapi_core/unmarshalling/__init__.pyo
+${PYSITELIB}/openapi_core/unmarshalling/datatypes.py
+${PYSITELIB}/openapi_core/unmarshalling/datatypes.pyc
+${PYSITELIB}/openapi_core/unmarshalling/processors.py
+${PYSITELIB}/openapi_core/unmarshalling/processors.pyc
+${PYSITELIB}/openapi_core/unmarshalling/request/__init__.py
+${PYSITELIB}/openapi_core/unmarshalling/request/__init__.pyc
+${PYSITELIB}/openapi_core/unmarshalling/request/datatypes.py
+${PYSITELIB}/openapi_core/unmarshalling/request/datatypes.pyc
+${PYSITELIB}/openapi_core/unmarshalling/request/protocols.py
+${PYSITELIB}/openapi_core/unmarshalling/request/protocols.pyc
+${PYSITELIB}/openapi_core/unmarshalling/request/proxies.py
+${PYSITELIB}/openapi_core/unmarshalling/request/proxies.pyc
+${PYSITELIB}/openapi_core/unmarshalling/request/types.py
+${PYSITELIB}/openapi_core/unmarshalling/request/types.pyc
+${PYSITELIB}/openapi_core/unmarshalling/request/unmarshallers.py
+${PYSITELIB}/openapi_core/unmarshalling/request/unmarshallers.pyc
+${PYSITELIB}/openapi_core/unmarshalling/response/__init__.py
+${PYSITELIB}/openapi_core/unmarshalling/response/__init__.pyc
+${PYSITELIB}/openapi_core/unmarshalling/response/datatypes.py
+${PYSITELIB}/openapi_core/unmarshalling/response/datatypes.pyc
+${PYSITELIB}/openapi_core/unmarshalling/response/protocols.py
+${PYSITELIB}/openapi_core/unmarshalling/response/protocols.pyc
+${PYSITELIB}/openapi_core/unmarshalling/response/proxies.py
+${PYSITELIB}/openapi_core/unmarshalling/response/proxies.pyc
+${PYSITELIB}/openapi_core/unmarshalling/response/types.py
+${PYSITELIB}/openapi_core/unmarshalling/response/types.pyc
+${PYSITELIB}/openapi_core/unmarshalling/response/unmarshallers.py
+${PYSITELIB}/openapi_core/unmarshalling/response/unmarshallers.pyc
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/__init__.py
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/__init__.pyc
-${PYSITELIB}/openapi_core/unmarshalling/schemas/__init__.pyo
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/datatypes.py
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/datatypes.pyc
-${PYSITELIB}/openapi_core/unmarshalling/schemas/datatypes.pyo
-${PYSITELIB}/openapi_core/unmarshalling/schemas/enums.py
-${PYSITELIB}/openapi_core/unmarshalling/schemas/enums.pyc
-${PYSITELIB}/openapi_core/unmarshalling/schemas/enums.pyo
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/exceptions.py
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/exceptions.pyc
-${PYSITELIB}/openapi_core/unmarshalling/schemas/exceptions.pyo
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/factories.py
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/factories.pyc
-${PYSITELIB}/openapi_core/unmarshalling/schemas/factories.pyo
-${PYSITELIB}/openapi_core/unmarshalling/schemas/formatters.py
-${PYSITELIB}/openapi_core/unmarshalling/schemas/formatters.pyc
-${PYSITELIB}/openapi_core/unmarshalling/schemas/formatters.pyo
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/unmarshallers.py
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/unmarshallers.pyc
-${PYSITELIB}/openapi_core/unmarshalling/schemas/unmarshallers.pyo
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/util.py
 ${PYSITELIB}/openapi_core/unmarshalling/schemas/util.pyc
-${PYSITELIB}/openapi_core/unmarshalling/schemas/util.pyo
+${PYSITELIB}/openapi_core/unmarshalling/unmarshallers.py
+${PYSITELIB}/openapi_core/unmarshalling/unmarshallers.pyc
 ${PYSITELIB}/openapi_core/util.py
 ${PYSITELIB}/openapi_core/util.pyc
-${PYSITELIB}/openapi_core/util.pyo
 ${PYSITELIB}/openapi_core/validation/__init__.py
 ${PYSITELIB}/openapi_core/validation/__init__.pyc
-${PYSITELIB}/openapi_core/validation/__init__.pyo
-${PYSITELIB}/openapi_core/validation/datatypes.py
-${PYSITELIB}/openapi_core/validation/datatypes.pyc
-${PYSITELIB}/openapi_core/validation/datatypes.pyo
+${PYSITELIB}/openapi_core/validation/decorators.py
+${PYSITELIB}/openapi_core/validation/decorators.pyc
 ${PYSITELIB}/openapi_core/validation/exceptions.py
 ${PYSITELIB}/openapi_core/validation/exceptions.pyc
-${PYSITELIB}/openapi_core/validation/exceptions.pyo
 ${PYSITELIB}/openapi_core/validation/processors.py
 ${PYSITELIB}/openapi_core/validation/processors.pyc
-${PYSITELIB}/openapi_core/validation/processors.pyo
 ${PYSITELIB}/openapi_core/validation/request/__init__.py
 ${PYSITELIB}/openapi_core/validation/request/__init__.pyc
-${PYSITELIB}/openapi_core/validation/request/__init__.pyo
 ${PYSITELIB}/openapi_core/validation/request/datatypes.py
 ${PYSITELIB}/openapi_core/validation/request/datatypes.pyc
-${PYSITELIB}/openapi_core/validation/request/datatypes.pyo
 ${PYSITELIB}/openapi_core/validation/request/exceptions.py
 ${PYSITELIB}/openapi_core/validation/request/exceptions.pyc
-${PYSITELIB}/openapi_core/validation/request/exceptions.pyo
 ${PYSITELIB}/openapi_core/validation/request/protocols.py
 ${PYSITELIB}/openapi_core/validation/request/protocols.pyc
-${PYSITELIB}/openapi_core/validation/request/protocols.pyo
-${PYSITELIB}/openapi_core/validation/request/proxies.py
-${PYSITELIB}/openapi_core/validation/request/proxies.pyc
-${PYSITELIB}/openapi_core/validation/request/proxies.pyo
+${PYSITELIB}/openapi_core/validation/request/types.py
+${PYSITELIB}/openapi_core/validation/request/types.pyc
 ${PYSITELIB}/openapi_core/validation/request/validators.py
 ${PYSITELIB}/openapi_core/validation/request/validators.pyc
-${PYSITELIB}/openapi_core/validation/request/validators.pyo
 ${PYSITELIB}/openapi_core/validation/response/__init__.py
 ${PYSITELIB}/openapi_core/validation/response/__init__.pyc
-${PYSITELIB}/openapi_core/validation/response/__init__.pyo
-${PYSITELIB}/openapi_core/validation/response/datatypes.py
-${PYSITELIB}/openapi_core/validation/response/datatypes.pyc
-${PYSITELIB}/openapi_core/validation/response/datatypes.pyo
 ${PYSITELIB}/openapi_core/validation/response/exceptions.py
 ${PYSITELIB}/openapi_core/validation/response/exceptions.pyc
-${PYSITELIB}/openapi_core/validation/response/exceptions.pyo
 ${PYSITELIB}/openapi_core/validation/response/protocols.py
 ${PYSITELIB}/openapi_core/validation/response/protocols.pyc
-${PYSITELIB}/openapi_core/validation/response/protocols.pyo
-${PYSITELIB}/openapi_core/validation/response/proxies.py
-${PYSITELIB}/openapi_core/validation/response/proxies.pyc
-${PYSITELIB}/openapi_core/validation/response/proxies.pyo
+${PYSITELIB}/openapi_core/validation/response/types.py
+${PYSITELIB}/openapi_core/validation/response/types.pyc
 ${PYSITELIB}/openapi_core/validation/response/validators.py
 ${PYSITELIB}/openapi_core/validation/response/validators.pyc
-${PYSITELIB}/openapi_core/validation/response/validators.pyo
-${PYSITELIB}/openapi_core/validation/shortcuts.py
-${PYSITELIB}/openapi_core/validation/shortcuts.pyc
-${PYSITELIB}/openapi_core/validation/shortcuts.pyo
+${PYSITELIB}/openapi_core/validation/schemas/__init__.py
+${PYSITELIB}/openapi_core/validation/schemas/__init__.pyc
+${PYSITELIB}/openapi_core/validation/schemas/datatypes.py
+${PYSITELIB}/openapi_core/validation/schemas/datatypes.pyc
+${PYSITELIB}/openapi_core/validation/schemas/exceptions.py
+${PYSITELIB}/openapi_core/validation/schemas/exceptions.pyc
+${PYSITELIB}/openapi_core/validation/schemas/factories.py
+${PYSITELIB}/openapi_core/validation/schemas/factories.pyc
+${PYSITELIB}/openapi_core/validation/schemas/formatters.py
+${PYSITELIB}/openapi_core/validation/schemas/formatters.pyc
+${PYSITELIB}/openapi_core/validation/schemas/validators.py
+${PYSITELIB}/openapi_core/validation/schemas/validators.pyc
 ${PYSITELIB}/openapi_core/validation/validators.py
 ${PYSITELIB}/openapi_core/validation/validators.pyc
-${PYSITELIB}/openapi_core/validation/validators.pyo
Index: pkgsrc/textproc/py-openapi-core/distinfo
diff -u pkgsrc/textproc/py-openapi-core/distinfo:1.2 pkgsrc/textproc/py-openapi-core/distinfo:1.3
--- pkgsrc/textproc/py-openapi-core/distinfo:1.2        Fri Oct 28 09:43:22 2022
+++ pkgsrc/textproc/py-openapi-core/distinfo    Mon May 15 20:33:32 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2022/10/28 09:43:22 adam Exp $
+$NetBSD: distinfo,v 1.3 2023/05/15 20:33:32 adam Exp $
 
-BLAKE2s (openapi-core-0.16.1.tar.gz) = 8d743a22a9b01ef82c82a71cbae1c9a0786babbdf19ec65f9ec76c321b38c149
-SHA512 (openapi-core-0.16.1.tar.gz) = e97fc031d5ed3b1acabf4671db9ed73e575046dfda6184aa3d9cd44bd25c65e0008b59ed656da0db2401151bee60f1f41eae35e0e91a729e48f212bc1e136a67
-Size (openapi-core-0.16.1.tar.gz) = 34781 bytes
+BLAKE2s (openapi_core-0.17.1.tar.gz) = 6a7a1339b1e17099678a984fd2cda874ddc6212b66a47a4ad79a498de8bc045e
+SHA512 (openapi_core-0.17.1.tar.gz) = 0e2c673dbbfcce87ae7fbca6ec6c283d94c36376b1e17191d0bfa6c7001c62913381169b4614b5cd6131eaa67b729365036be3f1eb7641f634c0f3228de54897
+Size (openapi_core-0.17.1.tar.gz) = 85686 bytes



Home | Main Index | Thread Index | Old Index