https://github.com/twopirllc/pandas-ta#overlap-33
import pandas_ta as ta
import pandas as pd
ichimoku = ta.ichimoku(df['high'], df['low'], df['close'])
df = pd.concat([df, ichimoku], axis=1)
TypeError: cannot concatenate object of type '<class 'tuple'>'; only Series and DataFrame objs are valid
ichimoku returns two data frames. One returns the high and low indicators, and the other returns the look-ahead indicator, so combining them requires a data frame for each.