diff --git a/.drone.yml b/.drone.yml index 4cb8a87..24f38e1 100644 --- a/.drone.yml +++ b/.drone.yml @@ -25,7 +25,7 @@ services: steps: - name: install-lint-test - image: python:3.10.18-alpine@sha256:24cab748bf7bd8e3d2f9bb4e5771f17b628417527a4e1f2c59c370c2a8a27f1c + image: python:3.11.13-alpine@sha256:8d8c6d3808243160605925c2a7ab2dc5c72d0e75651699b0639143613e0855b8 env: PYROOT: '/pyroot' PYTHONUSERBASE: '/pyroot' @@ -124,7 +124,7 @@ services: steps: - name: install-lint-test - image: python:3.10.18-alpine@sha256:24cab748bf7bd8e3d2f9bb4e5771f17b628417527a4e1f2c59c370c2a8a27f1c + image: python:3.11.13-alpine@sha256:8d8c6d3808243160605925c2a7ab2dc5c72d0e75651699b0639143613e0855b8 env: PYROOT: '/pyroot' PYTHONUSERBASE: '/pyroot' diff --git a/.python-version b/.python-version index f555c18..c70edfa 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -3.10.18 +3.11.13 diff --git a/Dockerfile b/Dockerfile index 25d7a58..2bc4539 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: AGPL-3.0-or-later -FROM python:3.10.18-alpine@sha256:24cab748bf7bd8e3d2f9bb4e5771f17b628417527a4e1f2c59c370c2a8a27f1c AS builder +FROM python:3.11.13-alpine@sha256:8d8c6d3808243160605925c2a7ab2dc5c72d0e75651699b0639143613e0855b8 AS builder ENV PYROOT=/pyroot ENV PYTHONUSERBASE=$PYROOT @@ -20,7 +20,7 @@ RUN PIP_USER=1 PIP_IGNORE_INSTALLED=1 pipenv install --system --deploy --ignore- RUN pip3 uninstall --yes pipenv -FROM python:3.10.18-alpine@sha256:24cab748bf7bd8e3d2f9bb4e5771f17b628417527a4e1f2c59c370c2a8a27f1c AS ki-backend +FROM python:3.11.13-alpine@sha256:8d8c6d3808243160605925c2a7ab2dc5c72d0e75651699b0639143613e0855b8 AS ki-backend ENV PYROOT=/pyroot ENV PYTHONUSERBASE=$PYROOT diff --git a/Pipfile b/Pipfile index 885d322..67610a0 100644 --- a/Pipfile +++ b/Pipfile @@ -27,7 +27,7 @@ pre-commit = "==2.21.0" reuse = "==4.0.3" [requires] -python_version = "3.10" +python_version = "3.11" [scripts] clean = "rm data/ki.sqlite" diff --git a/Pipfile.lock b/Pipfile.lock index 4d81dcd..1516d0e 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,11 +1,11 @@ { "_meta": { "hash": { - "sha256": "d02162eab1995247a9fd1bdd475877457c277b2a8c608a4df0366126b1051ed1" + "sha256": "5f6e83db58b1232fbef791f93bba91d2b1874da7ca2cbeca4a4e556d9f3aefb1" }, "pipfile-spec": 6, "requires": { - "python_version": "3.10" + "python_version": "3.11" }, "sources": [ { diff --git a/README.md b/README.md index 4867367..aabf3de 100644 --- a/README.md +++ b/README.md @@ -39,7 +39,7 @@ Folgende Kanäle gibt es für die Kommunikation über das Kompetenzinventar: ### Abhängigkeiten -- Python 3.10 +- Python 3.11 - [Pipenv](https://github.com/pypa/pipenv)