Files
windmill/backend/windmill-worker
Ruben FiszelandClaude Opus 5.5 14381cefee fix: scope the python wheel cache to workspaces with their own registry (#11597)
* feat: pin python lockfile hashes and key the wheel cache by them

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

* fix: keep pinned python cache entries out of reach of unpinned installs

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

* fix: scope python cache entries of index-overriding workspaces by hashed id

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

* fix: keep the python cache scope consistent with the index urls read

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

* fix: read python index urls and their cache scope from one snapshot

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

* fix: drop hash pinning, keep only the workspace scope of the wheel cache

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

* fix: resolve pip index urls only after a resolution cache miss

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

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-07 17:02:34 +00:00
..

Windmill Worker

The worker. Used to process and execute flows & jobs.

This crate exposes both a library as well as a binary target.