kopia lustrzana https://github.com/simonw/datasette
Upgrade Docker images to Python 3.11, closes #1853
rodzic
e135da8efe
commit
9676b2deb0
|
@ -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
|
||||||
|
|
|
@ -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}
|
||||||
|
|
|
@ -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 && \
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue