PyInstrument

This extension allows you to instrument your schema and inspect the call stack.

Usage example:

import strawberry
from strawberry.extensions import pyinstrument
 
schema = strawberry.Schema(
    Query,
    extensions=[
        pyinstrument.PyInstrument(report_path="pyinstrument.html"),
    ],
)

API reference:

class PyInstrument(report_Path=Path("pyinstrument.html")): ...

report_path: Path = Path("pyinstrument.html")

Path to write the HTML PyInstrument report

Edit this page on GitHub