Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Release][Python][CI] Verification jobs for Python fail on Ubuntu 20.04 #44253

Closed
raulcd opened this issue Sep 30, 2024 · 1 comment
Closed

Comments

@raulcd
Copy link
Member

raulcd commented Sep 30, 2024

Describe the bug, including details regarding any error messages, version, and platform.

Some verification jobs have started failing for Ubuntu 20.04 as it ships with Python 3.8 but pyarrow has already dropped support for Python 3.8:

 /arrow/python /arrow /
Obtaining file:///arrow/python
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Checking if build backend supports build_editable: started
  Checking if build backend supports build_editable: finished with status 'done'
  Getting requirements to build editable: started
  Getting requirements to build editable: finished with status 'done'
  Preparing editable metadata (pyproject.toml): started
  Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: numpy>=1.16.6 in /tmp/arrow-HEAD.37mM9/venv-source/lib/python3.8/site-packages (from pyarrow==18.0.0.dev389+g6f64af54e) (1.24.4)
INFO: pip is looking at multiple versions of pyarrow to determine which version is compatible with other requirements. This could take a while.
ERROR: Package 'pyarrow' requires a different Python: 3.8.10 not in '>=3.9'
Failed to verify release candidate. See /tmp/arrow-HEAD.37mM9 for details.
Error: `docker compose --file=/home/runner/work/crossbow/crossbow/arrow/docker-compose.yml run --rm -e VERIFY_VERSION= -e VERIFY_RC= -e TEST_DEFAULT=0 -e TEST_PYTHON=1 ubuntu-verify-rc` exited with a non-zero exit code 1, see the process log above.

Component(s)

Continuous Integration, Python, Release

raulcd added a commit to raulcd/arrow that referenced this issue Sep 30, 2024
kou pushed a commit that referenced this issue Sep 30, 2024
…44254)

### Rationale for this change
Python 3.8 is no longer supported for Pyarrow. Ubuntu 20.04 ships with Python 3.8

### What changes are included in this PR?

Remove verification checks on Ubuntu 20.04

### Are these changes tested?

Via archery

### Are there any user-facing changes?

No
* GitHub Issue: #44253

Authored-by: Raúl Cumplido <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
@kou kou added this to the 18.0.0 milestone Sep 30, 2024
@kou
Copy link
Member

kou commented Sep 30, 2024

Issue resolved by pull request 44254
#44254

@kou kou closed this as completed Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants