{"library":"tavern","type":"library","category":null,"description":"Tavern is a Python library, pytest plugin, and command-line tool designed for automated testing of APIs, including RESTful, MQTT, and gRPC services. It utilizes a simple, concise, and flexible YAML-based syntax for defining tests, making it highly customizable for complex scenarios. Currently at version 3.3.3, Tavern maintains an active development status and integrates seamlessly with the pytest ecosystem for comprehensive test management and reporting.","language":"python","status":"active","version":"3.3.3","tags":["API testing","REST","HTTP","integration testing","pytest","YAML","MQTT","gRPC"],"last_verified":"Mon May 25","install":[{"cmd":"pip install tavern","imports":["from tavern.core import run","import tavern","from tavern.helpers import validate_jwt, validate_regex, validate_content, check_jmespath_match","from tavern.request import BaseRequest\nfrom tavern.response import BaseResponse"]}],"homepage":"https://taverntesting.github.io/","github":"https://github.com/taverntesting/tavern","docs":"https://tavern.readthedocs.io/en/latest/","changelog":null,"pypi":"https://pypi.org/project/tavern/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":6.4,"avg_import_s":0.89,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/tavern/compatibility"}}