Skip to content

[Backport][v1.76.x][Python] Update setuptools min version to 77.0.1 #40953

Merged
sergiitk merged 1 commit intogrpc:v1.76.xfrom
sreenithi:backport-1.76-update_setuptools_version
Oct 27, 2025
Merged

[Backport][v1.76.x][Python] Update setuptools min version to 77.0.1 #40953
sergiitk merged 1 commit intogrpc:v1.76.xfrom
sreenithi:backport-1.76-update_setuptools_version

Conversation

@sreenithi
Copy link
Contributor

Backport of #40931 to v1.76.x.

This PR updates the minimum version of setuptools package required across different Python setup files to v77.0.1. This version contains Python 3.14 support as well as deprecates a format for defining project license in pyproject.toml files (Reference) which is a prerequisite for #40833

This PR updates the minimum version of `setuptools` package required across different Python setup files to v77.0.1. This version contains Python 3.14 support as well as deprecates a format for defining project license in `pyproject.toml` files ([Reference](https://setuptools.pypa.io/en/stable/history.html#id71)) which is a prerequisite for grpc#40833

Closes grpc#40931

PiperOrigin-RevId: 823008815
@sreenithi sreenithi added the release notes: no Indicates if PR should not be in release notes label Oct 24, 2025
@sergiitk sergiitk added release notes: yes Indicates if PR needs to be in release notes and removed release notes: no Indicates if PR should not be in release notes labels Oct 24, 2025
@sergiitk
Copy link
Member

I'm re-running failed Bazel Basic Tests for Python (Local), just in case.

@sergiitk sergiitk merged commit 719498d into grpc:v1.76.x Oct 27, 2025
58 of 59 checks passed
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