pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/py-openapi-pydantic
Module Name: pkgsrc
Committed By: wiz
Date: Sun Apr 20 22:04:54 UTC 2025
Added Files:
pkgsrc/textproc/py-openapi-pydantic: DESCR Makefile PLIST distinfo
Log Message:
textproc/py-openapi-pydantic: import py-openapi-pydantic-0.5.1
OpenAPI schema implemented in Pydantic. Both Pydantic 1.8+ and 2.x
are supported.
The naming of the classes follows the schema in OpenAPI specification.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/py-openapi-pydantic/DESCR \
pkgsrc/textproc/py-openapi-pydantic/Makefile \
pkgsrc/textproc/py-openapi-pydantic/PLIST \
pkgsrc/textproc/py-openapi-pydantic/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/textproc/py-openapi-pydantic/DESCR
diff -u /dev/null pkgsrc/textproc/py-openapi-pydantic/DESCR:1.1
--- /dev/null Sun Apr 20 22:04:54 2025
+++ pkgsrc/textproc/py-openapi-pydantic/DESCR Sun Apr 20 22:04:54 2025
@@ -0,0 +1,4 @@
+OpenAPI schema implemented in Pydantic. Both Pydantic 1.8+ and 2.x
+are supported.
+
+The naming of the classes follows the schema in OpenAPI specification.
Index: pkgsrc/textproc/py-openapi-pydantic/Makefile
diff -u /dev/null pkgsrc/textproc/py-openapi-pydantic/Makefile:1.1
--- /dev/null Sun Apr 20 22:04:54 2025
+++ pkgsrc/textproc/py-openapi-pydantic/Makefile Sun Apr 20 22:04:54 2025
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2025/04/20 22:04:54 wiz Exp $
+
+DISTNAME= openapi_pydantic-0.5.1
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/_/-/}
+CATEGORIES= textproc www python
+MASTER_SITES= ${MASTER_SITE_PYPI:=o/openapi-pydantic/}
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/mike-oakley/openapi-pydantic
+COMMENT= Pydantic OpenAPI schema implementation
+LICENSE= mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=1.0.0:../../devel/py-poetry-core
+DEPENDS+= ${PYPKGPREFIX}-pydantic-[0-9]*:../../devel/py-pydantic
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/py-openapi-pydantic/PLIST
diff -u /dev/null pkgsrc/textproc/py-openapi-pydantic/PLIST:1.1
--- /dev/null Sun Apr 20 22:04:54 2025
+++ pkgsrc/textproc/py-openapi-pydantic/PLIST Sun Apr 20 22:04:54 2025
@@ -0,0 +1,218 @@
+@comment $NetBSD: PLIST,v 1.1 2025/04/20 22:04:54 wiz Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/openapi_pydantic/__init__.py
+${PYSITELIB}/openapi_pydantic/__init__.pyc
+${PYSITELIB}/openapi_pydantic/__init__.pyo
+${PYSITELIB}/openapi_pydantic/compat.py
+${PYSITELIB}/openapi_pydantic/compat.pyc
+${PYSITELIB}/openapi_pydantic/compat.pyo
+${PYSITELIB}/openapi_pydantic/py.typed
+${PYSITELIB}/openapi_pydantic/util.py
+${PYSITELIB}/openapi_pydantic/util.pyc
+${PYSITELIB}/openapi_pydantic/util.pyo
+${PYSITELIB}/openapi_pydantic/v3/__init__.py
+${PYSITELIB}/openapi_pydantic/v3/__init__.pyc
+${PYSITELIB}/openapi_pydantic/v3/__init__.pyo
+${PYSITELIB}/openapi_pydantic/v3/parser.py
+${PYSITELIB}/openapi_pydantic/v3/parser.pyc
+${PYSITELIB}/openapi_pydantic/v3/parser.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/README.md
+${PYSITELIB}/openapi_pydantic/v3/v3_0/__init__.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/__init__.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/__init__.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/callback.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/callback.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/callback.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/components.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/components.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/components.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/contact.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/contact.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/contact.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/datatype.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/datatype.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/datatype.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/discriminator.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/discriminator.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/discriminator.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/encoding.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/encoding.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/encoding.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/example.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/example.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/example.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/external_documentation.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/external_documentation.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/external_documentation.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/header.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/header.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/header.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/info.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/info.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/info.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/license.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/license.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/license.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/link.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/link.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/link.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/media_type.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/media_type.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/media_type.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/oauth_flow.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/oauth_flow.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/oauth_flow.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/oauth_flows.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/oauth_flows.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/oauth_flows.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/open_api.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/open_api.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/open_api.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/operation.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/operation.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/operation.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/parameter.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/parameter.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/parameter.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/path_item.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/path_item.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/path_item.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/paths.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/paths.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/paths.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/reference.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/reference.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/reference.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/request_body.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/request_body.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/request_body.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/response.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/response.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/response.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/responses.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/responses.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/responses.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/schema.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/schema.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/schema.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/security_requirement.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/security_requirement.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/security_requirement.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/security_scheme.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/security_scheme.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/security_scheme.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/server.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/server.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/server.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/server_variable.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/server_variable.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/server_variable.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/tag.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/tag.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/tag.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/util.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/util.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/util.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_0/xml.py
+${PYSITELIB}/openapi_pydantic/v3/v3_0/xml.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_0/xml.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/README.md
+${PYSITELIB}/openapi_pydantic/v3/v3_1/__init__.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/__init__.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/__init__.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/callback.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/callback.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/callback.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/components.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/components.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/components.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/contact.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/contact.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/contact.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/datatype.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/datatype.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/datatype.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/discriminator.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/discriminator.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/discriminator.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/encoding.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/encoding.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/encoding.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/example.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/example.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/example.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/external_documentation.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/external_documentation.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/external_documentation.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/header.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/header.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/header.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/info.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/info.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/info.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/license.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/license.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/license.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/link.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/link.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/link.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/media_type.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/media_type.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/media_type.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/oauth_flow.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/oauth_flow.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/oauth_flow.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/oauth_flows.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/oauth_flows.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/oauth_flows.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/open_api.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/open_api.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/open_api.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/operation.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/operation.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/operation.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/parameter.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/parameter.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/parameter.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/path_item.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/path_item.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/path_item.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/paths.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/paths.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/paths.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/reference.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/reference.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/reference.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/request_body.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/request_body.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/request_body.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/response.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/response.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/response.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/responses.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/responses.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/responses.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/schema.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/schema.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/schema.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/security_requirement.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/security_requirement.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/security_requirement.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/security_scheme.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/security_scheme.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/security_scheme.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/server.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/server.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/server.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/server_variable.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/server_variable.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/server_variable.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/tag.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/tag.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/tag.pyo
+${PYSITELIB}/openapi_pydantic/v3/v3_1/xml.py
+${PYSITELIB}/openapi_pydantic/v3/v3_1/xml.pyc
+${PYSITELIB}/openapi_pydantic/v3/v3_1/xml.pyo
Index: pkgsrc/textproc/py-openapi-pydantic/distinfo
diff -u /dev/null pkgsrc/textproc/py-openapi-pydantic/distinfo:1.1
--- /dev/null Sun Apr 20 22:04:54 2025
+++ pkgsrc/textproc/py-openapi-pydantic/distinfo Sun Apr 20 22:04:54 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/04/20 22:04:54 wiz Exp $
+
+BLAKE2s (openapi_pydantic-0.5.1.tar.gz) = af762c2739c5f740d90d866977ca0d6b63c4390fb4271228e2d29f5e4ec35a99
+SHA512 (openapi_pydantic-0.5.1.tar.gz) = bd9ade44e50c294f101d26629bd005757919a99b683e7209644b123d82265f2e29b78c1e16d3c721ecad1ac0b86e7fede27bf5b011ac49887545778fe46257c8
+Size (openapi_pydantic-0.5.1.tar.gz) = 60892 bytes
Home |
Main Index |
Thread Index |
Old Index