MINOR: [Integration][CI] Remove Python pinning in integration build - #51099
Conversation
|
@github-actions crossbow submit conda ubuntuverify* |
|
|
@github-actions crossbow submit conda verifyubuntu* |
This comment was marked as outdated.
This comment was marked as outdated.
|
https://github.com/apache/arrow/actions/runs/33406037337/job/99533744366?pr=51099#step:13:346 Hmm. Python 3.11 was still used. |
|
Yes, weirdly. The constraint solver may be doing a suboptimal choice. |
|
Ping @raulcd |
|
the arrow/ci/docker/conda-cpp.dockerfile Line 26 in 397b3d0 We could bump the base one or override and install a newer one on the |
|
@raulcd Oh, you're right. I think we can bump this version. |
|
@github-actions crossbow submit conda |
|
Revision: 16d7028 Submitted crossbow builds: ursacomputing/crossbow @ actions-d78c302548 |
|
Seems to use 3.14 now: https://github.com/apache/arrow/actions/runs/34210589556/job/102010384170?pr=51099 |
|
I'll merge then. Side question: there are many places where an old Python version is hard-coded as default, for example: I don't think it matters because usually those would be overriden through |
I usually bump all those when an old Python version is EOL'd. I am fine with both bumping them or just keep testing with the oldest Python supported. |
Rationale for this change
Pythonnet now seems to be compatible with Python versions up to 3.15:
https://github.com/pythonnet/pythonnet/blob/d2d27164cdcb62ea022a51ffc3ed78f338f01803/.github/workflows/main.yml#L49
Are these changes tested?
Yes, by corresponding CI job.
Are there any user-facing changes?
No.