File tree Expand file tree Collapse file tree 6 files changed +13
-13
lines changed Expand file tree Collapse file tree 6 files changed +13
-13
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ LABEL org.opencontainers.image.ref.name="Apache Spark Infra Image for Linter"
24
24
# Overwrite this label to avoid exposing the underlying Ubuntu OS version label
25
25
LABEL org.opencontainers.image.version=""
26
26
27
- ENV FULL_REFRESH_DATE=20241112
27
+ ENV FULL_REFRESH_DATE=20250312
28
28
29
29
ENV DEBIAN_FRONTEND=noninteractive
30
30
ENV DEBCONF_NONINTERACTIVE_SEEN=true
@@ -88,7 +88,7 @@ RUN python3.9 -m pip install \
88
88
'pandas' \
89
89
'pandas-stubs==1.2.0.53' \
90
90
'plotly>=4.8' \
91
- 'pyarrow>=18 .0.0' \
91
+ 'pyarrow>=19 .0.0' \
92
92
'pytest-mypy-plugins==1.9.3' \
93
93
'pytest==7.1.3' \
94
94
&& python3.9 -m pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu \
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ LABEL org.opencontainers.image.ref.name="Apache Spark Infra Image For PySpark wi
24
24
# Overwrite this label to avoid exposing the underlying Ubuntu OS version label
25
25
LABEL org.opencontainers.image.version=""
26
26
27
- ENV FULL_REFRESH_DATE=20241205
27
+ ENV FULL_REFRESH_DATE=20250312
28
28
29
29
ENV DEBIAN_FRONTEND=noninteractive
30
30
ENV DEBCONF_NONINTERACTIVE_SEEN=true
@@ -67,7 +67,7 @@ RUN apt-get update && apt-get install -y \
67
67
&& apt-get clean \
68
68
&& rm -rf /var/lib/apt/lists/*
69
69
70
- ARG BASIC_PIP_PKGS="numpy pyarrow>=18 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
70
+ ARG BASIC_PIP_PKGS="numpy pyarrow>=19 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
71
71
# Python deps for Spark Connect
72
72
ARG CONNECT_PIP_PKGS="grpcio==1.67.0 grpcio-status==1.67.0 protobuf==5.29.1 googleapis-common-protos==1.65.0 graphviz==0.20.3"
73
73
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ LABEL org.opencontainers.image.ref.name="Apache Spark Infra Image For PySpark wi
24
24
# Overwrite this label to avoid exposing the underlying Ubuntu OS version label
25
25
LABEL org.opencontainers.image.version=""
26
26
27
- ENV FULL_REFRESH_DATE=20241205
27
+ ENV FULL_REFRESH_DATE=20250312
28
28
29
29
ENV DEBIAN_FRONTEND=noninteractive
30
30
ENV DEBCONF_NONINTERACTIVE_SEEN=true
@@ -63,7 +63,7 @@ RUN apt-get update && apt-get install -y \
63
63
&& rm -rf /var/lib/apt/lists/*
64
64
65
65
66
- ARG BASIC_PIP_PKGS="numpy pyarrow>=18 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
66
+ ARG BASIC_PIP_PKGS="numpy pyarrow>=19 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
67
67
# Python deps for Spark Connect
68
68
ARG CONNECT_PIP_PKGS="grpcio==1.67.0 grpcio-status==1.67.0 protobuf==5.29.1 googleapis-common-protos==1.65.0 graphviz==0.20.3"
69
69
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ LABEL org.opencontainers.image.ref.name="Apache Spark Infra Image For PySpark wi
24
24
# Overwrite this label to avoid exposing the underlying Ubuntu OS version label
25
25
LABEL org.opencontainers.image.version=""
26
26
27
- ENV FULL_REFRESH_DATE=20241212
27
+ ENV FULL_REFRESH_DATE=20250312
28
28
29
29
ENV DEBIAN_FRONTEND=noninteractive
30
30
ENV DEBCONF_NONINTERACTIVE_SEEN=true
@@ -67,7 +67,7 @@ RUN apt-get update && apt-get install -y \
67
67
&& rm -rf /var/lib/apt/lists/*
68
68
69
69
70
- ARG BASIC_PIP_PKGS="numpy pyarrow>=18 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
70
+ ARG BASIC_PIP_PKGS="numpy pyarrow>=19 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
71
71
# Python deps for Spark Connect
72
72
ARG CONNECT_PIP_PKGS="grpcio==1.67.0 grpcio-status==1.67.0 protobuf==5.29.1 googleapis-common-protos==1.65.0 graphviz==0.20.3"
73
73
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ LABEL org.opencontainers.image.ref.name="Apache Spark Infra Image For PySpark wi
24
24
# Overwrite this label to avoid exposing the underlying Ubuntu OS version label
25
25
LABEL org.opencontainers.image.version=""
26
26
27
- ENV FULL_REFRESH_DATE=20241206
27
+ ENV FULL_REFRESH_DATE=20250312
28
28
29
29
ENV DEBIAN_FRONTEND=noninteractive
30
30
ENV DEBCONF_NONINTERACTIVE_SEEN=true
@@ -67,7 +67,7 @@ RUN apt-get update && apt-get install -y \
67
67
&& rm -rf /var/lib/apt/lists/*
68
68
69
69
70
- ARG BASIC_PIP_PKGS="numpy pyarrow>=18 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
70
+ ARG BASIC_PIP_PKGS="numpy pyarrow>=19 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
71
71
# Python deps for Spark Connect
72
72
ARG CONNECT_PIP_PKGS="grpcio==1.67.0 grpcio-status==1.67.0 protobuf==5.29.1 googleapis-common-protos==1.65.0 graphviz==0.20.3"
73
73
Original file line number Diff line number Diff line change @@ -24,7 +24,7 @@ LABEL org.opencontainers.image.ref.name="Apache Spark Infra Image For PySpark wi
24
24
# Overwrite this label to avoid exposing the underlying Ubuntu OS version label
25
25
LABEL org.opencontainers.image.version=""
26
26
27
- ENV FULL_REFRESH_DATE=20241210
27
+ ENV FULL_REFRESH_DATE=20250312
28
28
29
29
ENV DEBIAN_FRONTEND=noninteractive
30
30
ENV DEBCONF_NONINTERACTIVE_SEEN=true
@@ -67,13 +67,13 @@ RUN apt-get update && apt-get install -y \
67
67
&& rm -rf /var/lib/apt/lists/*
68
68
69
69
70
- ARG BASIC_PIP_PKGS="numpy pyarrow>=18 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
70
+ ARG BASIC_PIP_PKGS="numpy pyarrow>=19 .0.0 six==1.16.0 pandas==2.2.3 scipy plotly<6.0.0 mlflow>=2.8.1 coverage matplotlib openpyxl memory-profiler>=0.61.0 scikit-learn>=1.3.2"
71
71
ARG CONNECT_PIP_PKGS="grpcio==1.67.0 grpcio-status==1.67.0 protobuf==5.29.1 googleapis-common-protos==1.65.0 graphviz==0.20.3"
72
72
73
73
74
74
# Install Python 3.13 packages
75
75
RUN curl -sS https://bootstrap.pypa.io/get-pip.py | python3.13
76
76
# TODO(SPARK-49862) Add BASIC_PIP_PKGS and CONNECT_PIP_PKGS to Python 3.13 image when it supports Python 3.13
77
77
RUN python3.13 -m pip install --ignore-installed blinker>=1.6.2 # mlflow needs this
78
- RUN python3.13 -m pip install numpy>=2.1 pyarrow>=18 .0.0 six==1.16.0 pandas==2.2.3 scipy coverage matplotlib openpyxl grpcio==1.67.0 grpcio-status==1.67.0 lxml jinja2 && \
78
+ RUN python3.13 -m pip install numpy>=2.1 pyarrow>=19 .0.0 six==1.16.0 pandas==2.2.3 scipy coverage matplotlib openpyxl grpcio==1.67.0 grpcio-status==1.67.0 lxml jinja2 && \
79
79
python3.13 -m pip cache purge
You can’t perform that action at this time.
0 commit comments