[Python] Parquet should be listed in PyArrow's get_libraries() function
- Dominant language
- C++
- Stars
- 17.1k
- Forks
- 4.3k
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 91
Description
We are updating `PyMongoArrow` to use PyArrow 8.0, and saw the following [failure\| https://github.com/mongodb-labs/mongo-arrow/runs/7696619223?check_suite_focus=true] when building wheels: "@rpath/libparquet.800.dylib not found".
We overcame the error by explicitly adding "parquet" to the list of libraries returned by `get_libraries`. I am happy to submit a PR.
**Reporter**: [Steven Silvester](https://issues.apache.org/jira/browse/ARROW-17327)
#### PRs and other links:
- [GitHub Pull Request #13826](https://github.com/apache/arrow/pull/13826)
**Note**: *This issue was originally created as [ARROW-17327](https://issues.apache.org/jira/browse/ARROW-17327). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*
Contributor guide
Research direction
Locate PyArrow's get_libraries() entry point and review the linked wheel-build failure for the missing libparquet.800.dylib dependency. Confirm the library list includes parquet and that the relevant wheel build completes successfully.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 25/100