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 ADDS ONEAPI GPU RUNTIME AS PYTHON 3.14 FORCES GOOGLE-AUTH DEPENDENCY PURGE

By RepoJournal · Filed · About Google

JAX shipped OneAPI (SYCL) GPU support while google-auth spent the night locking down five critical dependencies for Python 3.14 compatibility.

JAX merged OneAPI GPU runtime functions [1], bringing SYCL support to jaxlib with new type aliases and kernel helpers in the oneapi directory. On the compute side, Pallas added a synchronous MMA primitive [2] and cleaned house by removing unused linalg_vectorization code [3]. Meanwhile, google-auth faced a Python 3.14 reckoning: the stdlib dropped pkg_resources, forcing cryptography to jump to 41.0.5+ [8], while urllib3, packaging, aiohttp, and rsa all needed hard version bounds to survive [5] [6] [7] [9]. These aren't minor compatibility tweaks - they're the cost of staying on the standard library's upgrade treadmill. The python-genai SDK cleaned up OpenAPI schema property sorting and added retrieval result steps [4], mostly chore work ahead of larger feature rolls.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [OneAPI GPU] Add OneAPI (SYCL) GPU Runtime Functions. ↗ google/jax
  2. [2] [pallas:mgpu] Added a primitive for synchronous MMA ↗ google/jax
  3. [3] Remove unused linalg_vectorization from mosaic. google/jax
  4. [4] feat: add retrieval result step and new fields to maps and search results ↗ googleapis/python-genai
  5. [5] fix(google-auth): add aiohttp bound for Python 3.14 ↗ googleapis/google-cloud-python
  6. [6] chore(google-auth): fix aiohttp 3.10+ test compatibility ↗ googleapis/google-cloud-python
  7. [7] fix(google-auth): raise rsa extra lower bound to 4.0 (#17652) googleapis/google-cloud-python
  8. [8] fix(google-auth): add cryptography bound for Python 3.14 (#17649) googleapis/google-cloud-python
  9. [9] fix(google-auth): add bounds for urllib3 and packaging dependencies (#17647) googleapis/google-cloud-python

Quick answers

What shipped in Google on July 8, 2026?
JAX shipped OneAPI (SYCL) GPU support while google-auth spent the night locking down five critical dependencies for Python 3.14 compatibility. In total, 27 commits and 28 pull requests landed.
Who contributed to Google on July 8, 2026?
3 developers shipped this update, including kranipa, copybara-service[bot], and ohmayr.
What were the notable Google updates?
[OneAPI GPU] Add OneAPI (SYCL) GPU Runtime Functions, [pallas:mgpu] Added a primitive for synchronous MMA, and Remove unused linalg_vectorization from mosaic.

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.