You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Because PyArrow >= 18 moves numpy to optional runtime dependencies, when running pipelines with SQL sources and pyarrow backend, it'll fail with an import error
ModuleNotFoundError: No module named 'numpy'
Expected behavior
Pipelines using pyarrow backend works with pyarrow >= 18
Steps to reproduce
Install dlt with pyarrow >= 18
Run a dlt pipeline using SQL source and pyarrow backend
Operating system
Linux
Runtime environment
Local
Python version
3.12
dlt data source
Any SQL source
dlt destination
No response
Other deployment details
No response
Additional information
No response
The text was updated successfully, but these errors were encountered:
dlt version
1.7
Describe the problem
Because
PyArrow >= 18
movesnumpy
to optional runtime dependencies, when running pipelines with SQL sources andpyarrow
backend, it'll fail with an import errorExpected behavior
Pipelines using
pyarrow
backend works withpyarrow >= 18
Steps to reproduce
pyarrow >= 18
pyarrow
backendOperating system
Linux
Runtime environment
Local
Python version
3.12
dlt data source
Any SQL source
dlt destination
No response
Other deployment details
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: