BUG: #49889
Fix for issue: BUG: categorical_column_to_series() should not accept only PandasColumn #49889

Relaxed assert statement from `PandasColumn` to `Column` as not only Pandas column could be used here

I think the check for a dataframe interchange protocol `Column` class should be removed altogether. If needed there could, instead, be a check for a presence of the `Column` class attributes? Otherwise the roundtrip tests with other libraries implementing the protocol should always fail. Thanks for the pull request, but it appears to have gone stale. If interested in continuing, please merge in the main branch, address any review comments and/or failing tests, and we can reopen.