@@ -17,7 +17,7 @@ stages:
1717 - bash scripts/install_uv.sh --no-install --no-weights --cpu
1818
1919uv-install :
20- image : python:3.8-bullseye
20+ image : python:3.10-buster
2121 stage : setup
2222 script :
2323 - curl -LsSf https://astral.sh/uv/install.sh | sh
@@ -30,7 +30,7 @@ uv-install:
3030 - docker
3131ruff-lint :
3232 stage : static-analysis
33- image : python:3.8-bullseye
33+ image : python:3.10-buster
3434 before_script :
3535 - *default-before-script
3636 - uv pip install -U pip wheel setuptools
@@ -42,24 +42,22 @@ ruff-lint:
4242
4343pytest :
4444 stage : test
45- image : python:3.8-bullseye
45+ image : python:3.10-buster
4646 before_script :
4747 - apt-get update -y
4848 - apt-get install -y libgl1-mesa-glx build-essential
4949 - *default-before-script
5050 - uv pip install -U pip wheel setuptools
51- - uv pip install torch==1.8.0+cpu torchvision==0.9.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
5251 - bash scripts/install_uv.sh --no-weights --cpu
53- - uv pip install pycocotools "fvcore<0.1.6" "iopath<0.1.10" omegaconf "hydra-core" yacs PyYAML termcolor tabulate cloudpickle future pydot protobuf==3.20.0
54- - uv sync --group=dev
52+ - uv sync --group=dev --group=cpu
5553 script :
5654 - uv run --no-sync pytest
5755 tags :
5856 - docker
5957
6058ruff-format :
6159 stage : static-analysis
62- image : python:3.8-bullseye
60+ image : python:3.10-buster
6361 before_script :
6462 - *default-before-script
6563 - uv pip install -U pip wheel setuptools
@@ -71,7 +69,7 @@ ruff-format:
7169
7270ruff-organize-imports :
7371 stage : static-analysis
74- image : python:3.8-bullseye
72+ image : python:3.10-buster
7573 before_script :
7674 - *default-before-script
7775 - uv pip install -U pip wheel setuptools
@@ -83,7 +81,7 @@ ruff-organize-imports:
8381
8482doc :
8583 stage : doc
86- image : python:3.8-bullseye
84+ image : python:3.10-buster
8785 before_script :
8886 - *default-before-script
8987 - uv pip install -U pip wheel setuptools
0 commit comments