You are here: Home / LBN / Up2date / Data Science / BastionLinux 36 / python3-openapi-core-0.18.2-1.lbn36.noarch

python3-openapi-core-0.18.2-1.lbn36.noarch

Package Attributes
RPM  python3-openapi-core-0.18.2-1.lbn36.noarch.rpm Architecture  noarch Size  481548 Created  2024/07/01 13:33:24 UTC
Package Specification
Summary client-side and server-side support for the OpenAPI Specification v3
Group Unspecified
License ZPL
Home Page https://pypi.org/project/openapi-core
Description

About Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI v3.0 and OpenAPI v3.1 specification.

Key features

Validation and unmarshalling of request and response data (including webhooks) Integration with popular libraries (Requests, Werkzeug) and frameworks (Django, Falcon, Flask, Starlette) Customization with media type deserializers and format unmarshallers Security data providers (API keys, Cookie, Basic and Bearer HTTP authentications)

Documentation Check documentation to see more details about the features. All documentation is in the “docs” directory and online at openapi-core.readthedocs.io

Installation Recommended way (via pip): pip install openapi-core Alternatively you can download the code and install from the repository: pip install -e git+https:/github.com/python-openapi/openapi-core.git#egg=openapi_core

First steps Firstly create your OpenAPI object. from openapi_core import OpenAPI

openapi = OpenAPI.from_file_path('op

Requires
(python3.10dist(jsonschema) < 5~~ with python3.10dist(jsonschema) >= 4.18)  
rpmlib(PayloadFilesHavePrefix)  
rpmlib(PayloadIsZstd)  
rpmlib(PartialHardlinkSets)  
(python3.10dist(jsonschema-spec) < 0.3~~ with python3.10dist(jsonschema-spec) >= 0.2.3)  
rpmlib(CompressedFileNames)  
(python3.10dist(openapi-schema-validator) < 0.7~~ with python3.10dist(openapi-schema-validator) >= 0.6)  
rpmlib(RichDependencies)  
rpmlib(FileDigests)  
rpmlib(TildeInVersions)  
(python3.10dist(openapi-spec-validator) < 0.8~~ with python3.10dist(openapi-spec-validator) >= 0.7.1)  
(python3.10dist(asgiref) < 4~~ with python3.10dist(asgiref) >= 3.6)  
python3.10dist(parse)  
Provides
python-openapi-core
python3-openapi-core
python3.10-openapi-core
python3.10dist(openapi-core)
python3dist(openapi-core)
Obsoletes
python-openapi-core

Document Actions