Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .ci/docker/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ set -exu
IMAGE_NAME="$1"
shift

export UBUNTU_VERSION="22.04"
export UBUNTU_VERSION="24.04"
export CUDA_VERSION="12.6.3"

export BASE_IMAGE="nvidia/cuda:${CUDA_VERSION}-devel-ubuntu${UBUNTU_VERSION}"
Expand Down
2 changes: 1 addition & 1 deletion .ci/docker/common/install_base.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ install_ubuntu() {
apt-get install -y --no-install-recommends \
build-essential \
ca-certificates \
cmake=3.22* \
cmake \
curl \
git \
wget \
Expand Down
7 changes: 6 additions & 1 deletion .ci/docker/common/install_pip_requirements.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@

set -ex

# Ubuntu 24.04 marks the system Python as externally managed (PEP 668). Allow
# pip to install into it for every user, including the later `sudo pip` calls.
printf '[global]\nbreak-system-packages = true\n' > /etc/pip.conf

# Install pip packages
pip install --upgrade pip
# --ignore-installed: the apt-installed pip has no RECORD file to uninstall from.
pip install --upgrade --ignore-installed pip
pip install -r ./requirements.txt
8 changes: 4 additions & 4 deletions .ci/docker/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ pytorch_sphinx_theme2==0.4.9

# Tutorial dependencies
tqdm==4.66.1
numpy==1.24.4
numpy==1.26.4
pydantic>=2.10
# Pin fastapi: 0.139.2 made router route building thread-safe by adding an
# _effective_routes_lock (threading.Lock) to APIRouter, which ray[serve]'s
Expand All @@ -39,7 +39,7 @@ bs4
setuptools<81
awscliv2==2.1.1
flask
spacy==3.7.1 # Keep this version consistent with the model version in .jenkins/build.sh
spacy==3.7.2 # Keep this version consistent with the model version in .jenkins/build.sh
# Pin protobuf: ray[serve]==2.55.0 uses FieldDescriptor.label, removed in protobuf>=6.
protobuf<6
ray[serve,train,tune]==2.55.0
Expand Down Expand Up @@ -77,8 +77,8 @@ pandas
requests
aiohttp
scikit-image
scipy==1.11.1
numba==0.57.1
scipy==1.11.4
numba==0.59.1
pillow==10.2.0
wget
gym==0.26.2
Expand Down
Loading