def METHOD_NAME(
        self,
        w: calendar.Calendar,            # standard library in function arg
        x: dt.datetime,                  # standard library in function arg via alias
        y: numpy.ndarray,                # 3rd-party module in function arg
        z: Message,                      # 3rd-party module in function arg via class
) -> pd.DataFrame:                       # 3rd-party module in return type hint
    hour = x.hour                        # standard library usage in function body
    runtime.log('error', 'Error')        # 3rd-party module in function body (VERTA)
    yaml_con = yaml.constructor          # 3rd party module in function body
    z = self.make_dataframe(y)           # 3rd party module called indirectly
    return z