Python Pandas: TypeError: tipo (s) de operando não suportado para +: 'datetime.time' e 'Timedelta'

Estou tentando adicionar duas séries em um dataframe em pandas, sendo a primeira série um valor de 24 horas (por exemplo, 17:30) exportada de um arquivo do Excel e a segunda série sendo uma série do mesmo tamanho no formato Timedelta convertido de flutua com o comando 'pd.Timedelta'.

A terceira coluna resultante desejada seria um período de 24 horas, independentemente da alteração do dia (por exemplo, 22:00 + 4 horas = 02:00).

Eu criei a série Delta assim:

delta = pd.Series(0 for x in range(0, len(df.Time_In_Hours)))

for j in range(0, len(df.Time_In_Hours)):
    delta[j] = pd.Timedelta(df.Time_In_Hours[j], 'h')
df = df.assign(Delta = delta)   
print ("Delta dtype = %s" % (df.Delta.dtype))
print ("Start_Time dtype = %s" % (df.Start_Time.dtype))

#Output
Delta dtype = object
Start_Time dtype = object

Minha meta é:

df["end_Time"] = df["Start_Time"] + df["Delta"]  

O erro que estou recebendo é:TypeError: tipo (s) de operando não suportado para +: 'datetime.time' e 'Timedelta'

Parece que esse formato datetime.time é imutável. Estou esquecendo de algo?

questionAnswers(3)

yourAnswerToTheQuestion