chore(deps): pin django-vcache 3.2.0 and django-vpg 0.6.0; release 0.10.0

Summary

Move the git tag pins to django-vcache v3.2.0 (rotating credentials / ElastiCache IAM auth, transport retry, TCP keepalive) and django-vpg v0.6.0 (credential_provider_options, first-rejection re-mint, half-life renewal floor), widen the django-vpg Python bound to <0.7, and release gt_rust 0.10.0 so GlitchTip can pick up both drivers together.

Nothing this crate calls moved in either library: gt_rust only re-exports RustValkeyDriver and vpg_pyo3::register, so the new trailing credential argument on vcache's connect_* functions never appears here. tokio-stream is the one new crate in the graph.

Verification

  • scripts/check.sh: fmt, clippy, 211 core tests green.
  • maturin develop --release on cp314; full pytest suite, 53 passed, postgres- and valkey-marked tests included (Postgres 18, Valkey 9).

Follow-ups

  • glitchtip-backend !2561 (VALKEY_IAM_AUTH) needs this release pinned before it leaves draft.

AI disclosure: Claude Code (Fable 5.1) made the pin edits, relocked, and ran the checks; reviewed by the maintainer.

Merge request reports

Loading
Loading