This repository was archived by the owner on Apr 18, 2025. It is now read-only.

Description
lines 59 to 64 in schema.py. code checks if file columns are subset of self.get_column_names() but in Exception printing difference between columns and self.columns so it is always shows that all Columns are different
if set(columns).issubset(self.get_column_names()):
columns_to_pair = [column for column in self.columns if column.name in columns]
else:
raise PanSchArgumentError(
'Columns {} passed in are not part of the schema'.format(set(columns).difference(self.columns))
)