Skip to content

GH-49967: [Python][CI] Raise oldest NumPy wheel-test requirement to a patched release#49965

Open
arpitjain099 wants to merge 1 commit into
apache:mainfrom
arpitjain099:security/bump-oldest-numpy-wheel-tests
Open

GH-49967: [Python][CI] Raise oldest NumPy wheel-test requirement to a patched release#49965
arpitjain099 wants to merge 1 commit into
apache:mainfrom
arpitjain099:security/bump-oldest-numpy-wheel-tests

Conversation

@arpitjain099
Copy link
Copy Markdown

@arpitjain099 arpitjain099 commented May 12, 2026

Summary

  • Update python/requirements-wheel-test.txt for Python <3.11 from numpy~=1.21.3 to numpy~=1.22.0.

Why

Dependabot flags numpy < 1.22 in this requirements file. Bumping the lower compatible test constraint to the patched line addresses the advisory while preserving the existing per-Python version strategy.

Validation

  • python3 -m pip install -r python/requirements-wheel-test.txt

@github-actions
Copy link
Copy Markdown

Thanks for opening a pull request!

If this is not a minor PR. Could you open an issue for this pull request on GitHub? https://github.com/apache/arrow/issues/new/choose

Opening GitHub issues ahead of time contributes to the Openness of the Apache Arrow project.

Then could you also rename the pull request title in the following format?

GH-${GITHUB_ISSUE_ID}: [${COMPONENT}] ${SUMMARY}

or

MINOR: [${COMPONENT}] ${SUMMARY}

See also:

Copy link
Copy Markdown
Member

@raulcd raulcd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR. Could you follow the contributing guidelines for the project and open a corresponding issue

@arpitjain099 arpitjain099 changed the title Raise oldest NumPy wheel-test requirement to a patched release GH-49967: [Python][CI] Raise oldest NumPy wheel-test requirement to a patched release May 12, 2026
@arpitjain099
Copy link
Copy Markdown
Author

arpitjain099 commented May 12, 2026

@raulcd
Done, thanks for the review. I opened #49967 to track this change and updated the PR title to follow the project convention.

@github-actions
Copy link
Copy Markdown

⚠️ GitHub issue #49967 has been automatically assigned in GitHub to PR creator.

@github-actions
Copy link
Copy Markdown

⚠️ GitHub issue #49967 has no components, please add labels for components.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants