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 SHIPS STABLE SORT KNOB, GOOGLE CLOUD AUTH STRIPS PYOPENSSL

By RepoJournal · Filed · About Google

JAX's top_k now lets you trade sort stability for speed, while google-cloud-python rips out pyOpenSSL for native crypto in the biggest auth overhaul this quarter.

JAX landed a performance lever on jax.lax.top_k [1] with a new is_stable flag defaulting to True, letting users opt into faster unstable sorts when tie-breaking order doesn't matter. That's paired with heavyweight GPU work: Mosaic GPU now handles MXFP4 matrix multiply at block_size=16 [3], unlocking Blackwell hardware capabilities that were previously locked to block_size=32, and Pallas reapplied critical missing code [2] from a prior GPU device handling refactor. google-cloud-python shipped a security-first auth rewrite [5] yanking pyOpenSSL entirely in favor of standard library ssl and cryptography, plus it bakes in RAM-only key handling via Linux memfd_create to keep secrets off disk entirely. The same auth module now catches PermissionErrors on workload certificate reads [6] instead of hanging for 30 seconds in sandboxed environments like snap packages. JAX also reorganized flattree internals [4] to make unpacking and filtering commute, a necessary fix for scan JVP operations that filter tangent zeros.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Add is_stable flag to jax.lax.top_k google/jax
  2. [2] [Pallas][Triton] Reapply the missing code from "Added gpu_info and removed gpu device fallback from pallas_call_lowering" PR google/jax
  3. [3] [Mosaic GPU] Add support for MXFP4 MMA with block_size=16 ↗ google/jax
  4. [4] Reorganize flattree implementation. ↗ google/jax
  5. [5] refactor(auth): replace pyOpenSSL with standard ssl and cryptography ↗ googleapis/google-cloud-python
  6. [6] fix(auth): handle PermissionError on workload certificates to avoid startup hang and crash ↗ googleapis/google-cloud-python

Quick answers

What shipped in Google on July 3, 2026?
JAX's top_k now lets you trade sort stability for speed, while google-cloud-python rips out pyOpenSSL for native crypto in the biggest auth overhaul this quarter. In total, 22 commits and 20 pull requests landed.
Who contributed to Google on July 3, 2026?
2 developers shipped this update, including copybara-service[bot] and nbayati.
What were the notable Google updates?
Add is_stable flag to jax.lax.top_k, [Pallas][Triton] Reapply the missing code from "Added gpu_info and removed gpu device fallback from pallas_call_lowering" PR, and [Mosaic GPU] Add support for MXFP4 MMA with block_size=16.

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.