Skip to content

Commit f73eab5

Browse files
authored
Upgrade code-server IDE (#945)
* Update code-server ide version and pipfiles * Update extensions
1 parent 414a9c0 commit f73eab5

File tree

9 files changed

+642
-561
lines changed

9 files changed

+642
-561
lines changed

codeserver/ubi9-python-3.11/Dockerfile.cpu

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ RUN curl -L https://mirror.openshift.com/pub/openshift-v4/$(uname -m)/clients/oc
3030
FROM base AS codeserver
3131

3232
ARG CODESERVER_SOURCE_CODE=codeserver/ubi9-python-3.11
33-
ARG CODESERVER_VERSION=v4.92.2
33+
ARG CODESERVER_VERSION=v4.98.0
3434

3535
LABEL name="odh-notebook-code-server-ubi9-python-3.11" \
3636
summary="code-server image with python 3.11 based on UBI 9" \
@@ -57,8 +57,8 @@ COPY --chown=1001:0 ${CODESERVER_SOURCE_CODE}/utils utils/
5757

5858
# Create and intall the extensions though build-time on a temporary directory. Later this directory will copied on the `/opt/app-root/src/.local/share/code-server/extensions` via run-code-server.sh file when it starts up.
5959
RUN mkdir -p /opt/app-root/extensions-temp && \
60-
code-server --install-extension /opt/app-root/bin/utils/ms-python.python-2024.14.1.vsix --extensions-dir /opt/app-root/extensions-temp && \
61-
code-server --install-extension /opt/app-root/bin/utils/ms-toolsai.jupyter-2024.7.0.vsix --extensions-dir /opt/app-root/extensions-temp
60+
code-server --install-extension /opt/app-root/bin/utils/ms-python.python-2025.2.0.vsix --extensions-dir /opt/app-root/extensions-temp && \
61+
code-server --install-extension /opt/app-root/bin/utils/ms-toolsai.jupyter-2025.2.0.vsix --extensions-dir /opt/app-root/extensions-temp
6262

6363
# Install NGINX to proxy code-server and pass probes check
6464
ENV NGINX_VERSION=1.24 \

codeserver/ubi9-python-3.11/Pipfile

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,28 +12,28 @@ verify_ssl = true
1212

1313
[packages]
1414
# Base packages
15-
wheel = "~=0.43.0"
16-
setuptools = "~=70.0.0"
15+
wheel = "~=0.45.1"
16+
setuptools = "~=75.8.2"
1717

1818
# Datascience packages
19-
boto3 = "~=1.34.60"
20-
kafka-python = "~=2.0.2"
21-
matplotlib = "~=3.8.3"
22-
numpy = "~=1.26.4"
23-
pandas = "~=2.2.1"
24-
plotly = "~=5.19.0"
25-
scikit-learn = "~=1.4.0"
26-
scipy = "~=1.12.0"
27-
skl2onnx = "~=1.16.0"
28-
ipykernel = "~=6.29.3"
19+
boto3 = "~=1.37.8"
20+
kafka-python-ng = "~=2.2.3"
21+
matplotlib = "~=3.10.1"
22+
numpy = "~=2.2.3"
23+
pandas = "~=2.2.3"
24+
plotly = "~=6.0.0"
25+
scikit-learn = "~=1.6.1"
26+
scipy = "~=1.15.2"
27+
skl2onnx = "~=1.18.0"
28+
ipykernel = "~=6.29.5"
2929
kubeflow-training = "==1.9.0"
3030

3131
# Some extra useful packages
3232
opencensus = "~=0.11.4"
3333
smart-open = "~=7.0.1"
34-
virtualenv = "~=20.25.1"
35-
py-spy = "~=0.3.14"
36-
prometheus-client = "~=0.20.0"
34+
virtualenv = "~=20.29.3"
35+
py-spy = "~=0.4.0"
36+
prometheus-client = "~=0.21.1"
3737

3838
[requires]
3939
python_version = "3.11"

codeserver/ubi9-python-3.11/Pipfile.lock

Lines changed: 319 additions & 278 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codeserver/ubi9-python-3.11/requirements.txt

Lines changed: 305 additions & 265 deletions
Large diffs are not rendered by default.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)