Skip to content

v1.1.0: Elasticsearch 7.16.1 and debian:sid-20201012

Compare
Choose a tag to compare
@anthonyfok anthonyfok released this 14 Dec 17:29
· 23 commits to master since this release
986d791

Fast-forward to debian:sid-20201012-slim, which is the last snapshot before Python 3.9 became the default in Debian

Update the Python elasticsearch module to match opendrr-api:

Install PyPy (pypy3 7.3.2) for speed improvement; see OpenDRR/opendrr-api#137

Refresh most Python libraries from Debian packages, and avoid building psycopg2 from source:

  • python3-numpy: 1.19.2 (was 1.18.5)
  • python3-pandas: 1.0.5 (was 1.0.4)
  • python3-psycopg2: 2.8.5 (was 2.6)
  • python3-psycopg2cffi: 2.8.1 (newly added)
  • python3-requests: 2.23.0 (was 2.23.0)
  • python3-sqlalchemy: 1.3.19 (was 1.3.17)

Install git 2.30.2 and git-lfs 2.13.2 from Debian 11 (bullseye) as the old git-lfs 2.11.0 hangs at GIT_LFS_SKIP_SMUDGE=1 git checkout.

Move installation of extra utilities needed by add_data.sh from OpenDRR/opendrr-api python/Dockerfile to this repo:

  • dos2unix eatmydata jq moreutils nano time

Add org.opencontainers.image.* labels

Clean up /var/lib/apt/lists/* to further save space. Image size has been reduced from 662MB to 561MB.

Update xz-utils to 5.2.5-1 (from 5.2.4-1+b1)