(uv) The {obj}lock macro's .run target uses the uv cache and honors UV_CACHE_DIR and UV_NO_CACHE. Pass --refresh to refresh cached data or --no-cache to disable caching. Lock build actions, including those used by .update, disable the uv cache. (#4179)