Metric.from_py