Skip to content

Commit 3c1736a

Browse files
committed
replace pip with uv
1 parent 97290dd commit 3c1736a

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

tests/legacy/generate_checkpoints.sh

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,17 @@ set -e
99
LEGACY_FOLDER=$(cd $(dirname $0); pwd -P)
1010
printf "LEGACY_FOLDER: $LEGACY_FOLDER"
1111
TESTS_FOLDER=$(dirname $LEGACY_FOLDER)
12-
ENV_PATH=$LEGACY_FOLDER/vEnv
12+
ENV_PATH=$LEGACY_FOLDER/.venv
1313
printf "ENV_PATH: $ENV_PATH"
1414
export PYTHONPATH=$TESTS_FOLDER # for `import tests_pytorch`
1515
printf "PYTHONPATH: $PYTHONPATH"
1616
rm -rf $ENV_PATH
1717

1818
function create_and_save_checkpoint {
19-
python --version
20-
python -m pip --version
21-
python -m pip list
19+
uv --version
20+
uv pip list
2221

23-
python $LEGACY_FOLDER/simple_classif_training.py $pl_ver
22+
uv run $LEGACY_FOLDER/simple_classif_training.py $pl_ver
2423

2524
cp $LEGACY_FOLDER/simple_classif_training.py $LEGACY_FOLDER/checkpoints/$pl_ver
2625
mv $LEGACY_FOLDER/checkpoints/$pl_ver/lightning_logs/version_0/checkpoints/*.ckpt $LEGACY_FOLDER/checkpoints/$pl_ver/
@@ -33,10 +32,10 @@ do
3332
printf "\n\n processing version: $pl_ver\n"
3433

3534
# Don't install/update anything before activating venv to avoid breaking any existing environment.
36-
python -m venv $ENV_PATH
35+
uv venv $ENV_PATH
3736
source $ENV_PATH/bin/activate
3837

39-
python -m pip install "pytorch_lightning==$pl_ver" \
38+
uv pip install "pytorch_lightning==$pl_ver" \
4039
-r $LEGACY_FOLDER/requirements.txt \
4140
-r "$(dirname $TESTS_FOLDER)/requirements/pytorch/test.txt" \
4241
-f https://download.pytorch.org/whl/cpu/torch_stable.html
@@ -52,7 +51,7 @@ done
5251
if [[ -z "$@" ]]; then
5352
printf "\n\n processing local version\n"
5453

55-
python -m pip install \
54+
uv pip install \
5655
-r $LEGACY_FOLDER/requirements.txt \
5756
-r "$(dirname $TESTS_FOLDER)/requirements/pytorch/test.txt" \
5857
-f https://download.pytorch.org/whl/cpu/torch_stable.html

0 commit comments

Comments
 (0)