Skip to content

fix(python): cap substrait-python before 0.29.0#7161

Merged
AdamGS merged 1 commit intovortex-data:developfrom
RealXuChe:fix/substrait-pypi-upper-bound
Mar 25, 2026
Merged

fix(python): cap substrait-python before 0.29.0#7161
AdamGS merged 1 commit intovortex-data:developfrom
RealXuChe:fix/substrait-pypi-upper-bound

Conversation

@RealXuChe
Copy link
Copy Markdown
Contributor

Summary

I made a mistake in #7153, for details about the mistake, see this comment: #7153 (comment)

This PR correctly fixes the substrait-python dependency problem.

Testing

  • In a clean Python 3.12 virtual environment, pip install vortex-data==0.64.0 resolved to substrait==0.29.0, substrait-protobuf==0.85.0, and substrait-extensions==0.85.0, and import vortex failed.
  • In a clean Python 3.12 virtual environment, installing vortex-data from this PR branch resolved to substrait==0.28.0, substrait-protobuf==0.79.0, and substrait-extensions==0.79.0, and import vortex succeeded.

@AdamGS AdamGS added the changelog/fix A bug fix label Mar 25, 2026
@AdamGS
Copy link
Copy Markdown
Contributor

AdamGS commented Mar 25, 2026

Thank you for fixing things and also coming back! I should've looked closer at the original PR.

@AdamGS
Copy link
Copy Markdown
Contributor

AdamGS commented Mar 25, 2026

I think you need to signoff on your commit before I can merge it.

Signed-off-by: Xu Che <chrisxuche@gmail.com>
@RealXuChe RealXuChe force-pushed the fix/substrait-pypi-upper-bound branch from 32dd37a to 81e87f2 Compare March 25, 2026 16:03
@AdamGS AdamGS merged commit b9132aa into vortex-data:develop Mar 25, 2026
60 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/fix A bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants