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

JAX CUTS TEST BLOAT AS GENAI SDK BROADENS MODEL SUPPORT

By RepoJournal · Filed · About Google

JAX cleaned up redundant GPU and TPU test parametrizations that were grinding CI to a crawl, while the Python GenAI SDK shipped audio transcription enhancements and broader publisher model support.

The JAX team removed slow-running test cases from Mosaic GPU reshape operations [1], trimming a 20-second ptxas-heavy parametrization that wasn't adding coverage value. On the TPU side [2], similar test redundancies got stripped. These are the kinds of CI hygiene wins that compound: faster test runs, faster feedback loops, faster ships. Meanwhile, python-genai 2.9.0-rc0 [3] landed with audio transcription intelligence baked in: LanguageAuto, LanguageHints, and adaptationPhrases now ship with AudioTranscriptionConfig [4], alongside interim transcription and voice activity detection improvements. The SDK also broadened its publisher model path validation [5] to support any publisher, not just a whitelist. Over in google-cloud-python, the team shipped three structural wins: a centralized mypy configuration that applies across all generated packages [6], a migration from legacylibrarian to release-please for package releases [7], and a modernized version-scanner tool that runs hourly with advisory-mode support [8]. The version-scanner work [9] also refined Python version boundary checking with better regex handling and inline documentation for auditors.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [Mosaic GPU] Remove `num_col_tiles=3` from `test_store_tiled` parametrization. google/jax
  2. [2] [Mosaic TPU] Remove some unnecessary skips on packed type reshape tests. google/jax
  3. [3] Copybara import of the project: googleapis/python-genai
  4. [4] feat: Add LanguageAuto, LanguageHints, and adaptationPhrases to AudioTranscriptionConfig ↗ googleapis/python-genai
  5. [5] feat: Broaden publisher model path check to support all publishers ↗ googleapis/python-genai
  6. [6] chore(generator): centralize mypy configuration and regenerate google-cloud-datastore POC ↗ googleapis/google-cloud-python
  7. [7] chore: migrate from legacylibrarian to release-please for releasing ↗ googleapis/google-cloud-python
  8. [8] chore: Adds version scanner CI/CD upgrades ↗ googleapis/google-cloud-python
  9. [9] feat(version-scanner): refine python version checks and document boundary logic ↗ googleapis/google-cloud-python

Quick answers

What shipped in Google on June 17, 2026?
JAX cleaned up redundant GPU and TPU test parametrizations that were grinding CI to a crawl, while the Python GenAI SDK shipped audio transcription enhancements and broader publisher model support. In total, 34 commits and 31 pull requests landed.
Who contributed to Google on June 17, 2026?
3 developers shipped this update, including copybara-service[bot], chalmerlowe, and codyoss.
What were the notable Google updates?
[Mosaic GPU] Remove `num_col_tiles=3` from `test_store_tiled` parametrization, [Mosaic TPU] Remove some unnecessary skips on packed type reshape tests, and Copybara import of the project:.

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?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.