lidavidm commented on issue #47123: URL: https://github.com/apache/arrow/issues/47123#issuecomment-3094198043
Ah I see...that confused me since I would have figured `BaseExtensionType` was an ABC, but rather it seems BaseExtensionType is the C++ class and ExtensionType is the Python-specific subclass. That's on me for not looking closely. I think a single enum makes the most sense. Otherwise the categorization of types can get a little arbitrary (and there are already functions in pyarrow.types to try to establish these categories) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org