-
-
Notifications
You must be signed in to change notification settings - Fork 8.4k
[py] Bump Python package requirements to latest versions #15731
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
base: trunk
Are you sure you want to change the base?
Conversation
PR Reviewer Guide 🔍(Review updated until commit 1064a77)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
There are some issues using the latest version of pytest... marking this as a draft for now. |
PR Code Suggestions ✨No code suggestions found for the PR. |
User description
💥 What does this PR do?
This PR updates all of the Python dependencies/requirements to the latest versions.
pyproject.toml
for packagingpy/BUILD.bazel
for building/testing/packagingpy/requirements.txt
tox
and its dependencies topy/requirements.txt
tox
py/requirements.txt
py/requirements_lock.txt
with updated hashesproject.license
metadata)🔄 Types of changes
PR Type
Enhancement
Description
Upgrade all Python dependencies to latest versions
Update Bazel, pyproject, requirements, and lock files
Refactor tests for Pytest 8.x deprecation compatibility
Minor code improvements for path handling in tests
Changes walkthrough 📝
4 files
Update Bazel build dependencies to latest versions
Update project dependencies to latest versions
Bump all Python requirements to latest versions
Regenerate lock file for updated dependencies
1 files
Refactor for Pytest 8.x compatibility and path handling
3 files
Refactor test to use recwarn for Pytest 8.x
Update test to use recwarn for Pytest 8.x
Refactor test to use recwarn for Pytest 8.x