Upgrade Docker images to Python 3.11, closes #1853

master
Simon Willison 2022-10-25 11:59:03 -07:00
rodzic e135da8efe
commit 9676b2deb0
6 zmienionych plików z 7 dodań i 7 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
FROM python:3.10.6-slim-bullseye as build FROM python:3.11.0-slim-bullseye as build
# Version of Datasette to install, e.g. 0.55 # Version of Datasette to install, e.g. 0.55
# docker build . -t datasette --build-arg VERSION=0.55 # docker build . -t datasette --build-arg VERSION=0.55

Wyświetl plik

@ -390,7 +390,7 @@ def make_dockerfile(
"SQLITE_EXTENSIONS" "SQLITE_EXTENSIONS"
] = "/usr/lib/x86_64-linux-gnu/mod_spatialite.so" ] = "/usr/lib/x86_64-linux-gnu/mod_spatialite.so"
return """ return """
FROM python:3.10.6-slim-bullseye FROM python:3.11.0-slim-bullseye
COPY . /app COPY . /app
WORKDIR /app WORKDIR /app
{apt_get_extras} {apt_get_extras}

Wyświetl plik

@ -1,4 +1,4 @@
FROM python:3.10.6-slim-bullseye FROM python:3.11.0-slim-bullseye
RUN apt-get update && \ RUN apt-get update && \
apt-get install -y apache2 supervisor && \ apt-get install -y apache2 supervisor && \

Wyświetl plik

@ -146,7 +146,7 @@ Here's example output for the package command::
$ datasette package parlgov.db --extra-options="--setting sql_time_limit_ms 2500" $ datasette package parlgov.db --extra-options="--setting sql_time_limit_ms 2500"
Sending build context to Docker daemon 4.459MB Sending build context to Docker daemon 4.459MB
Step 1/7 : FROM python:3.10.6-slim-bullseye Step 1/7 : FROM python:3.11.0-slim-bullseye
---> 79e1dc9af1c1 ---> 79e1dc9af1c1
Step 2/7 : COPY . /app Step 2/7 : COPY . /app
---> Using cache ---> Using cache

Wyświetl plik

@ -12,7 +12,7 @@ class CaptureDockerfile:
EXPECTED_DOCKERFILE = """ EXPECTED_DOCKERFILE = """
FROM python:3.10.6-slim-bullseye FROM python:3.11.0-slim-bullseye
COPY . /app COPY . /app
WORKDIR /app WORKDIR /app

Wyświetl plik

@ -242,7 +242,7 @@ def test_publish_cloudrun_plugin_secrets(
) )
expected = textwrap.dedent( expected = textwrap.dedent(
r""" r"""
FROM python:3.10.6-slim-bullseye FROM python:3.11.0-slim-bullseye
COPY . /app COPY . /app
WORKDIR /app WORKDIR /app
@ -309,7 +309,7 @@ def test_publish_cloudrun_apt_get_install(
) )
expected = textwrap.dedent( expected = textwrap.dedent(
r""" r"""
FROM python:3.10.6-slim-bullseye FROM python:3.11.0-slim-bullseye
COPY . /app COPY . /app
WORKDIR /app WORKDIR /app