Skip to content

fix: upgrade setuptools to 79.0.1 in python-multi#490

Merged
parthea merged 1 commit intomainfrom
python-multi-upgrade-setuptools
Jun 27, 2025
Merged

fix: upgrade setuptools to 79.0.1 in python-multi#490
parthea merged 1 commit intomainfrom
python-multi-upgrade-setuptools

Conversation

@parthea
Copy link
Copy Markdown
Contributor

@parthea parthea commented Jun 26, 2025

This PR is similar to #488 which upgraded setuptools in python-base

This PR includes the following fixes

  • updates Python runtimes to the latest available versions
  • upgrades setuptools to 79.0.1
  • removes setuptools for Python 3.7/3.8 which are not supported runtimes in setuptools==79.0.1
  • removes pin for virtualenv. We can add it back with a comment if this is needed.
  • removes python 2.7 which is not being used anywhere as far as I'm aware
  • update pip to 23.1.2 to match what we have in python-base
  • update gcloud version to 528.0.0 and upgrade gcloud python to 3.12

Towards b/427855874
Towards b/424671848

This PR is ready for review but not ready for merge. The reason that this is not ready for merge is because I want to ensure I'm available at the time of merging to monitor the rollout as this image is widely used by several teams.

@parthea parthea requested review from a team June 26, 2025 11:07
@parthea parthea added the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Jun 26, 2025
@parthea parthea removed the do not merge Indicates a pull request not ready for merge, due to either quality or timing. label Jun 27, 2025
@parthea parthea merged commit ab8e91c into main Jun 27, 2025
12 checks passed
@parthea parthea deleted the python-multi-upgrade-setuptools branch June 27, 2025 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants