Problem Description
In issue #873 , the single-table metrics were updated to support unified metadata objects. However, the update also introduced unintended functionality by allowing the metrics to accept multiple input types, including both dictionaries and pandas DataFrames.
Expected behavior
Restore the previous behavior so that single-table metrics accept only pd.DataFrame inputs and do not support dictionaries.
Additional context
The confusion came from a message stating that “Single Table should be passed in as dict.” However, that guidance applied only to issue #874 .
Problem Description
In issue #873 , the single-table metrics were updated to support unified metadata objects. However, the update also introduced unintended functionality by allowing the metrics to accept multiple input types, including both dictionaries and pandas DataFrames.
Expected behavior
Restore the previous behavior so that single-table metrics accept only
pd.DataFrameinputs and do not support dictionaries.Additional context
The confusion came from a message stating that “Single Table should be passed in as dict.” However, that guidance applied only to issue #874 .