The Wire · Showcase
JAX Deletes shard_alike
By RepoJournal · Filed · About Google
JAX just removed a deprecated API, and Google Cloud is wiring up OpenTelemetry.
The JAX team deleted shard_alike, pushing users to explicit mode [1], while ROCm deprecates its smi CLI upstream [2]. Google Cloud is adding tracer_provider to ClientOptions for OTel support [3], and the SQLAlchemy Spanner dialect gets robust session-isolated test databases to end race conditions [4]. python-genai adds Java API reference examples , and google-cloud-python regenerates with librarian v0.39.0 [6]. A new Map Management library lands for v2 [5]. The vendor says "the test runs shared a single hardcoded database using a static configuration file" [4].
One email a day. Unsubscribe in one click.
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. Read a past issue →
Action items
- → Review JAX code for shard_alike usage and migrate to explicit mode before upgrading google/jax [immediate]
- → Adopt tracer_provider in ClientOptions for OTel tracing googleapis/google-cloud-python [plan]
- → Monitor ROCm smi CLI deprecation for JAX on AMD google/jax [monitor]
References
- [1] Delete shard_alike from JAX. Use explicit mode as the replacement: https://docs.jax.dev/en/latest/201/sharding.html ↗ google/jax
- [2] Merge pull request #40215 from ROCm:users/gulsumgudukbay/deprecate-rocm-smi-cli-upstream google/jax
- [3] feat(api-core): add tracer_provider to ClientOptions for OTel support ↗ googleapis/google-cloud-python
- [4] fix(sqlalchemy-spanner): robust session-isolated test databases and clean lifecycle management ↗ googleapis/google-cloud-python
- [5] feat(google/maps/mapmanagement/v2): onboard a new library ↗ googleapis/google-cloud-python
- [6] chore: update librarian to v0.39.0 ↗ googleapis/google-cloud-python