H0TB0X420 commented on issue #1227: URL: https://github.com/apache/datafusion-python/issues/1227#issuecomment-3344359076
I tested removing the PyArrow dependency but ran into blocking issues: Keep arrow pyarrow: Compiles successfully but doesn't remove PyArrow dependency, so it doesn't solve the problem of making PyArrow optional. pyo3-arrow: Hit multiple blockers including requiring updates to 15 or more files importing from `arrow::pyarrow`, pyo3-arrow conflicts with abi3 for Python <3.11, version incompatibility (arrow pyarrow needs pyo3 0.25, pyo3-arrow needs 0.26), and with `default-features = false`, pyo3-arrow doesn't export `PyArrowType` at all (only has `buffer_protocol` feature). I'm a bit stumped and could use some direction on how to proceed. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
