48ac53ea

By: Greg Pfeil <greg@technomadic.org>

ci: key the RPC venv cache on the resolved Python patch version

The venv cache was keyed off `python_version`, which is only the minor
version (3.12), but a venv is specific to the particular interpreter, so we
need (at least) the patch version (which recently jumped from 3.12.14 to
3.12.15, invalidating the cached venv).

This fixes the key to use the patch version.

The already-poisoned entries need no cleanup: they are keyed `py3.12`, which
nothing will request again.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
GitHub

Total

5s

Time to Start Worker time Duration Time to finish Idle
Config 0s 5s 5s 6s 0s
Eval - - - - -
Build - - - - -
Suite 0s 5s 5s 6s 0s

Timeline

Config Failed
0s