Skip to content

Commit 8a85f05

Browse files
committed
Update Python to v3.11.0
- ver: Add package pkg-config - scipy: Temporarily remove numba - scipy: Build statsmodels and tables from source - Temporarily use development version - Add packages libblosc-dev, libbz2-dev, libhdf5-dev, liblzo2-dev
1 parent d35c614 commit 8a85f05

File tree

5 files changed

+13
-7
lines changed

5 files changed

+13
-7
lines changed

Diff for: base/.gitlab-ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
variables:
3434
DOCKER_DRIVER: overlay2
3535
DOCKER_TLS_CERTDIR: "/certs"
36-
PYTHON_VERSION: "3.10.8"
36+
PYTHON_VERSION: "3.11.0"
3737
UPDATE_MODE: "false"
3838
before_script:
3939
- *before-script-build

Diff for: scipy/.gitlab-ci.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
variables:
3434
DOCKER_DRIVER: overlay2
3535
DOCKER_TLS_CERTDIR: "/certs"
36-
PYTHON_VERSION: "3.10.8"
37-
UPDATE_MODE: "false"
36+
PYTHON_VERSION: "3.11.0"
37+
UPDATE_MODE: "true"
3838
before_script:
3939
- *before-script-build
4040

Diff for: scipy/latest.Dockerfile

+8-3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ RUN dpkgArch="$(dpkg --print-architecture)" \
2323
ghostscript \
2424
qpdf \
2525
texinfo \
26+
## For tables wheels
27+
libblosc-dev \
28+
libbz2-dev \
29+
libhdf5-dev \
30+
liblzo2-dev \
2631
&& if [ ${dpkgArch} = "amd64" ]; then \
2732
## Install quarto
2833
curl -sLO https://github.com/quarto-dev/quarto-cli/releases/download/v${QUARTO_VERSION}/quarto-${QUARTO_VERSION}-linux-${dpkgArch}.tar.gz; \
@@ -76,7 +81,7 @@ RUN dpkgArch="$(dpkg --print-architecture)" \
7681
#ipympl \
7782
#ipywidgets \
7883
matplotlib \
79-
numba \
84+
#numba \
8085
numexpr \
8186
numpy \
8287
pandas \
@@ -87,9 +92,9 @@ RUN dpkgArch="$(dpkg --print-architecture)" \
8792
scipy \
8893
seaborn \
8994
sqlalchemy \
90-
statsmodels \
95+
git+https://github.com/statsmodels/statsmodels.git@main \
9196
sympy \
92-
tables \
97+
git+https://github.com/PyTables/PyTables.git@master \
9398
#widgetsnbextension \
9499
xlrd \
95100
## Install facets

Diff for: ver/.gitlab-ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
variables:
3434
DOCKER_DRIVER: overlay2
3535
DOCKER_TLS_CERTDIR: "/certs"
36-
PYTHON_VERSION: "3.10.8"
36+
PYTHON_VERSION: "3.11.0"
3737
before_script:
3838
- *before-script-build
3939

Diff for: ver/latest.Dockerfile

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ RUN apt-get update \
3636
${BLAS} \
3737
locales \
3838
netbase \
39+
pkg-config \
3940
tzdata \
4041
unzip \
4142
zip \

0 commit comments

Comments
 (0)