RepoJournal
Google

Google

JAX, the GenAI SDK, and the Cloud libs - Google's open source layer

Keep up with Google in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: AI / ML Python Full archive →

The Wire · Showcase

GOOGLE DROPS PYTHON 3.9 ACROSS THE STACK WHILE JAX HARDENS CI

By RepoJournal · Filed · About Google

Google-auth, testutils, runtimeconfig, and bigquery-magics are all moving to Python 3.10 as minimum, signaling a coordinated platform shift across cloud libraries.

The cloud-python desk executed a synchronized version floor lift overnight [1][2][3][4], dropping Python 3.9 support across four major packages and establishing 3.10 as the new baseline. This isn't a casual cleanup—it's a coordinated move that affects every downstream service using google-auth, the foundation of GCP authentication. Meanwhile, the JAX team hardened their CI pipeline by adding zizmor security scanning to every push and PR [5], a proactive defense against supply-chain risks. On the build front, JAX also prepped for the Bzlmod migration [9] by introducing --override_module flags alongside the deprecated --override_repository, ensuring smooth transition when the default flips. The python-genai desk shipped polymorphic response_format changes [6][7] and added interaction steps support [8], modernizing the API surface for AI applications.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] fix(google-auth): Drop support for Python 3.8 and 3.9 (#16946) googleapis/google-cloud-python
  2. [2] fix(testutils): Drop support for Python 3.9 (#16948) googleapis/google-cloud-python
  3. [3] fix(runtimeconfig): Drop support for Python 3.9 (#16947) googleapis/google-cloud-python
  4. [4] fix(bigquery-magics): Drop support for Python 3.9 (#16949) googleapis/google-cloud-python
  5. [5] Add security analysis with zizmor job to ci-build.yml. google/jax
  6. [6] feat: Deprecate legacy response_format and publish new polymorphic field. ↗ googleapis/python-genai
  7. [7] feat: Deprecate legacy response_format and publish new polymorphic field. googleapis/python-genai
  8. [8] feat: add steps for interactions ↗ googleapis/python-genai
  9. [9] Add --override_module next to --override_repository in JAX OSS build and CI scripts google/jax

Quick answers

What shipped in Google on May 6, 2026?
Google-auth, testutils, runtimeconfig, and bigquery-magics are all moving to Python 3.10 as minimum, signaling a coordinated platform shift across cloud libraries. In total, 40 commits and 37 pull requests landed.
Who contributed to Google on May 6, 2026?
1 developer shipped this update, including copybara-service[bot].
What were the notable Google updates?
fix(google-auth): Drop support for Python 3.8 and 3.9 (#16946), fix(testutils): Drop support for Python 3.9 (#16948), and fix(runtimeconfig): Drop support for Python 3.9 (#16947).

More from Google

Daily updates, in your inbox

Follow Google

Keep up with Google in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?