Skip to content

🐛 fix(install-locked-tools): install the lock reader on Windows - #66

Merged
gaborbernat merged 1 commit into
mainfrom
fix-windows-lock-reader
Nov 10, 2026
Merged

gaborbernat merged 1 commit into
mainfrom
fix-windows-lock-reader

Conversation

@gaborbernat

@gaborbernat gaborbernat commented Nov 10, 2026 •

Copy link
Copy Markdown
Member

Windows builds that install release tools through install-locked-tools fail at 📦 Install lock reader since #61 moved the installer to Python: tox-dev/pipdeptree#884 lost all seven Windows wheel jobs to failed to copy file ... to C:\a\_temp\lock-reader\Scripts\python.exe: The process cannot access the file. 🐛 Linux and macOS jobs were unaffected.

The action ran the installer with the lock reader's own interpreter, and the installer's first step recreates that same environment. Windows does not let a running python.exe be replaced, so uv venv failed. The installer now runs on a separate Python 3.15 and still installs into the lock reader. On the Windows VM, the old invocation fails with Access is denied while the new one installs packaging.

@gaborbernat gaborbernat added the bug Something isn't working label Nov 10, 2026
@gaborbernat
gaborbernat merged commit c5d87df into main Nov 10, 2026
13 checks passed
@gaborbernat
gaborbernat deleted the fix-windows-lock-reader branch November 10, 2026 05:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant