__all__ = ["docs"] def docs(**kwargs): def wrapper(func): if not hasattr(func, "__apispec__"): setattr(func, "__apispec__", {"request": {}, "responses": {}}) func.__apispec__.update(kwargs) return func return wrapper