Path 1: 50 calls (0.98)

timedelta (50)

timedelta (50)

1def _make_timedelta(value: timedelta | int | None) -> timedelta | None:
2    if value is None or isinstance(value, timedelta):
3        return value
4
5    return timedelta(seconds=value)
            

Path 2: 1 calls (0.02)

42 (1)

timedelta (1)

1def _make_timedelta(value: timedelta | int | None) -> timedelta | None:
2    if value is None or isinstance(value, timedelta):
3        return value
4
5    return timedelta(seconds=value)