We always infer time deltas as pd.Timedelta, see https://github.com/pandas-dev/pandas/pull/55538#discussion_r1396458745 for more context ``` ser = pd.Series(["x"]) td = pd.Timedelta("9 days").to_pytimedelta() ser["td"] = td assert isinstance(ser["td"], pd.Timedelta) # <- OP finds this weird ```