v3.14.6 — talkies v0.10.0 + flickies v0.3.1 (CPU + CUDA)
Image-tag bump only. Both upstream releases are wire-compatible
with their prior versions — no aigate-side wiring changes.
TALKIES v0.9.0 → v0.10.0:
- New TALKIES_LOG_LEVEL env var (debug/info/warn/error/fatal).
- Opt-in full-request DEBUG body logging (PII — TTS input,
cloned-voice transcripts, ASR transcripts). Startup WARNING
when debug active; body content never logged at info+.
- Housekeeping — black + isort + committed flake8 / mypy config.
FLICKIES v0.3.0 → v0.3.1:
- Engine-unload memory-leak fix: gc.collect() before
torch.cuda.empty_cache() so the cyclic model graph is
reclaimed. Applies to idle sweep, DELETE /v1/engines/{slug},
hot-swap. Improves the v3.14.5 competing-group eviction path.
- Opt-in DEBUG observability (FLICKIES_LOG_LEVEL=DEBUG): ffmpeg
commands, transform decisions, inference wall_secs, URL byte
counts, job lifecycle, HTTP 4xx/5xx rejections.
- Security: logged URLs query-stripped (no presigned creds in
logs).
HEADS-UP: psyb0t/talkies:v0.10.0(-cuda) and psyb0t/flickies:v0.3.1
(-cuda) may not be on Docker Hub at this tag's cut moment.