Skip to content

Conversation

raulcd
Copy link
Member

@raulcd raulcd commented Oct 7, 2025

What's Changed

Update .env Python version that is used on the underlying docker images so it's compatible with minimum Python version for PyArrow/Archery.

Python 3.9 will be EOL on the next days.

Closes #875

@raulcd
Copy link
Member Author

raulcd commented Oct 7, 2025

For the linux failures it seems pygit2 is building from sdist but I am unsure why, from my understanding it should use (in the x86_64 case) the:
pygit2-1.18.2-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl which is: manylinux: glibc 2.26+ x86-64manylinux: glibc 2.28+ x86-64 otherwise it fails building.

@raulcd raulcd marked this pull request as draft October 7, 2025 10:16
@lidavidm
Copy link
Member

lidavidm commented Oct 7, 2025

I think @jbonofre was also trying this in #865

@lidavidm
Copy link
Member

lidavidm commented Oct 7, 2025

  Building wheels for collected packages: pygit2, pandas

so both pygit2 and pandas.

We could run the image locally and then use pip to tell us what platform tags are supported. Isn't the base image for that intentionally kind of low?

@jbonofre
Copy link
Member

jbonofre commented Oct 7, 2025

It's already done in #876

@jbonofre
Copy link
Member

jbonofre commented Oct 7, 2025

I close this one in favor of #865

@jbonofre jbonofre closed this Oct 7, 2025
@raulcd
Copy link
Member Author

raulcd commented Oct 7, 2025

Thanks! sounds good to me! I'll keep an eye on #865

@raulcd raulcd deleted the GH-875 branch October 7, 2025 14:43
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.

[CI] JNI jobs fail to install archery due to old Python version on images

3 participants