Skip to content

Make pyarrow an optional dependency, lazy-loaded in the file connector - #1146

Open
mborodii-prog wants to merge 1 commit into
mainfrom
fix/move-pyarrow-to-optional-requirements
Open

Make pyarrow an optional dependency, lazy-loaded in the file connector#1146
mborodii-prog wants to merge 1 commit into
mainfrom
fix/move-pyarrow-to-optional-requirements

Conversation

@mborodii-prog

Copy link
Copy Markdown
Contributor

pyarrow is only needed for Parquet support in the file connector, but was imported eagerly, making it a hard dependency for importing wrangles at all. Load it lazily like every other connector-specific dependency (duckdb, pyodbc, boto3, etc.) and move it to requirements-full.txt.

pyarrow is only needed for Parquet support in the file connector, but
was imported eagerly, making it a hard dependency for importing
wrangles at all. Load it lazily like every other connector-specific
dependency (duckdb, pyodbc, boto3, etc.) and move it to
requirements-full.txt.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant