Skip to content

Commit e267f9a

Browse files
committed
build: Bump *nix release build environment to more recent 3.9
3.9.17 for linux and macOS
1 parent dd6a594 commit e267f9a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

contrib/build.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ COPY contrib/reproducible-python.diff /opt/reproducible-python.diff
3737
ENV PYTHON_CONFIGURE_OPTS="--enable-shared"
3838
ENV BUILD_DATE="Jan 1 2019"
3939
ENV BUILD_TIME="00:00:00"
40-
RUN eval "$(pyenv init --path)" && eval "$(pyenv virtualenv-init -)" && cat /opt/reproducible-python.diff | pyenv install -kp 3.9.7
40+
RUN eval "$(pyenv init --path)" && eval "$(pyenv virtualenv-init -)" && cat /opt/reproducible-python.diff | pyenv install -kp 3.9.17
4141

4242
ENV LC_ALL=C.UTF-8
4343
ENV LANG=C.UTF-8

docs/development/release-process.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ Note that the macOS build is non-deterministic.
3030

3131
First install `pyenv <https://github.com/pyenv/pyenv>`_ using whichever method you prefer.
3232

33-
Then a deterministic build of Python 3.9.7 needs to be installed. This can be done with the patch in ``contrib/reproducible-python.diff``. First ``cd`` into HWI's source tree. Then use::
33+
Then a deterministic build of Python 3.9.17 needs to be installed. This can be done with the patch in ``contrib/reproducible-python.diff``. First ``cd`` into HWI's source tree. Then use::
3434

35-
cat contrib/reproducible-python.diff | PYTHON_CONFIGURE_OPTS="--enable-framework" BUILD_DATE="Jan 1 2019" BUILD_TIME="00:00:00" pyenv install -kp 3.9.7
35+
cat contrib/reproducible-python.diff | PYTHON_CONFIGURE_OPTS="--enable-framework" BUILD_DATE="Jan 1 2019" BUILD_TIME="00:00:00" pyenv install -kp 3.9.17
3636

37-
Make sure that python 3.9.7 is active::
37+
Make sure that python 3.9.17 is active::
3838

3939
$ python --version
40-
Python 3.9.7
40+
Python 3.9.17
4141

4242
Now install `Poetry <https://github.com/sdispater/poetry>`_ with ``pip install poetry``
4343

0 commit comments

Comments
 (0)