Skip to content

Commit b38071f

Browse files
committed
CI: update docker image and bump compressai module
1 parent d54400a commit b38071f

File tree

2 files changed

+8
-10
lines changed

2 files changed

+8
-10
lines changed

.gitlab-ci.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ stages:
1717
- bash scripts/install_uv.sh --no-install --no-weights --cpu
1818

1919
uv-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
3131
ruff-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

4343
pytest:
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

6058
ruff-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

7270
ruff-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

8482
doc:
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

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2022-2024, InterDigital Communications, Inc
1+
Copyright (c) 2022-2025, InterDigital Communications, Inc
22
All rights reserved.
33

44
Redistribution and use in source and binary forms, with or without

0 commit comments

Comments
 (0)