Working on pint-pandas#240 it appears that pandas 3 changes behavior for typing dataframes and series they will no longer be reported as pandas.core.series.Series or pandas.core.frame.DataFrame but pandas.Series and pandas.DataFrame. Consequently pint.compat.upcast_type_names shall be updated (or new values appended for better compatibility) https://github.com/hgrecco/pint-pandas/issues/240#issuecomment-2225262126
Working on pint-pandas#240 it appears that pandas 3 changes behavior for typing dataframes and series they will no longer be reported as
pandas.core.series.Series
orpandas.core.frame.DataFrame
butpandas.Series
andpandas.DataFrame
. Consequentlypint.compat.upcast_type_names
shall be updated (or new values appended for better compatibility) https://github.com/hgrecco/pint-pandas/issues/240#issuecomment-2225262126