def METHOD_NAME(self, env, result):
    """
    Example from https://plotly.com/python/gantt/
    """
    df = pd.DataFrame(
        [
            dict(
                Task="Job A",
                Start="2009-01-01",
                Finish="2009-02-28",
                Completion_pct=50,
            ),
            dict(
                Task="Job B",
                Start="2009-03-05",
                Finish="2009-04-15",
                Completion_pct=25,
            ),
            dict(
                Task="Job C",
                Start="2009-02-20",
                Finish="2009-05-30",
                Completion_pct=75,
            ),
        ]
    )
    fig = px.timeline(
        df,
        x_start="Start",
        x_end="Finish",
        y="Task",
        color="Completion_pct",
    )
    fig.update_yaxes(autorange="reversed")
    result.plotly(fig, description="Task")