{"library":"openapi3","type":"library","category":null,"description":"openapi3 is a Python library designed to act as both a client and validator for OpenAPI 3 Specifications. It allows developers to load OpenAPI specification files (YAML or JSON), parse them into Python objects, validate the specification's structure, and interact with the described API by calling defined operations. The library aims to provide an interactive client experience, handling authentication and parameter passing. The current version is 1.8.2, and releases are made as features are developed and bugs are fixed, though a strict cadence isn't published. The project's roadmap indicates ongoing development for richer model and parameter handling.","language":"python","status":"active","version":"1.8.2","tags":["openapi","openapi3","api client","api validator","rest","swagger"],"install":[{"cmd":"pip install openapi3","imports":["from openapi3 import OpenAPI"]}],"homepage":null,"github":"https://github.com/dorthu/openapi3","docs":null,"changelog":null,"pypi":"https://pypi.org/project/openapi3/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":2.3,"avg_import_s":0.6,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/openapi3/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}