studio: pin peft to 0.18.1 to fix export subprocess issues (#5015)

* studio: pin peft to 0.18.1 to fix export subprocess issues

peft 0.19.0 causes export subprocess shutdown failures in Studio.
Reverting to 0.18.1 resolves the issue.

* studio: move peft pin to extras-no-deps to prevent torch upgrade

Installing peft via overrides.txt would resolve its deps and pull in
torch>=0.11.0, breaking other pinned packages. Moving the pin to
extras-no-deps.txt ensures --no-deps is used during install.
This commit is contained in:
Roland Tannous 2026-04-14 20:16:30 +04:00 committed by GitHub
parent 4328d0b4f6
commit 514bb3a20e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -5,6 +5,10 @@ julius
torchcodec
snac
# peft 0.19.0 causes export subprocess shutdown issues in Studio;
# installing with --no-deps to avoid pulling in torch>=0.11.0
peft==0.18.1
# TRL and related packages
trl==0.23.1
git+https://github.com/meta-pytorch/OpenEnv.git