in python/pipelines/pipeline_ops.py [0:0]
def generate_auto_transformation(column_names: List[str]) -> List[Dict[str, Any]]:
"""
Generates a list of auto-transformation dictionaries for the given column names.
Args:
column_names: A list of column names.
Returns:
A list of auto-transformation dictionaries.
Raises:
ValueError: If the column_names list is empty.
"""
if not column_names:
raise ValueError("column_names must not be empty")
transformations = []
for column_name in column_names:
transformations.append({"auto": {"column_name": column_name}})
return transformations