{"repo":"python-openapi/openapi-core","free":true,"listed":false,"github":"https://github.com/python-openapi/openapi-core","clone":"git clone https://github.com/python-openapi/openapi-core.git","description":"Openapi-core is a Python library that adds client-side and server-side support for the OpenAPI v3.0 and OpenAPI v3.1 and OpenAPI v3.2 specification.","language":"Python","stars":368,"topics":["openapi","openapi3","client","server","swagger","oas","oas3","schema","python","python-library"],"license":"BSD-3-Clause","category":"api-integrations-sdks","readme_excerpt":"openapi-core About Openapi-core is a Python library that provides client-side and server-side support for the OpenAPI v3.0 and OpenAPI v3.1 and OpenAPI v3.2 specifications. 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 Integrations compatibility matrix Supported Integrations and it's versions: Integration Version(s) Level --- --- --- AIOHTTP versions 3.8+ and 3.11+ tracks Low-level request and response classes Django versions 4, 5, and 6 Middleware, decorator and low level Falcon version 4 Middleware and low-level classes FastAPI versions 0.11x, 0.12x, and 0.13x Middleware (low-level via Starlette integration) Flask versions 2 and 3 View decorator, class-based view, and low-level classes Requests default dependency set Low-level request, webhook request, and response classes Starlette versions 0.4x, 0.5x, and 1.x Middleware and low-level classes Werkzeug default dependency set Low-level request and response classes Installation Recommended way (via pip): Alternatively you can download the code and install from t","default_branch":null,"files":null,"tree":[],"storefront":"/r/python-openapi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/python-openapi/openapi-core/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}