v0.29.3 — vgi-rpc 0.43.1 (httpx2 zstd decoder fix)
Relocks vgi-rpc to 0.43.1, fixing a real, deterministic HTTP-transport bug: a resolver that picks httpx2>=2.12 (needing backports.zstd on Python <3.14) without that package installed would silently receive still-zstd-compressed response bytes instead of decoded Arrow IPC, breaking any zstd-compressed HTTP response (catalog_attach and others) with Invalid IPC stream: negative continuation token or similar. Not timing/warmup-related — 100% reproducible whenever the dependency mismatch is present.
This release also picks up everything from the untagged-on-PyPI v0.29.1/v0.29.2 (client support for splits, multi-branch tables, cache metadata, time travel).