apache / apache/arrow-rs

Export `pyo3` for `pyarrow`

Open
#8,855 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
3.6k
Forks
1.3k
Avg merge
2d 18h
Merged PRs (30d)
169

Description

**Is your feature request related to a problem or challenge? Please describe what you are trying to do.**

The current version of `pyo3` and the version that `pyarrow` depend on do not agree and are not compatible, leaving users to have to investigate which version of `pyo3` to include.

**Describe the solution you'd like**

`pyarrow` could export the version of `pyo3` it requires.

Contributor guide

Open the contributing guide

Research direction

Start by locating the dependency declarations and package metadata for pyarrow and pyo3 in the repository. Verify how pyarrow exposes its required pyo3 version, then run the relevant dependency or packaging checks to confirm that users receive a compatible version without manual investigation.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, rust
Domain
build-system
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.