diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 526c08c9..38817378 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -19,7 +19,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.8 + python-version: "3.11" - name: Install dependencies run: | python -m pip install --upgrade pip pre-commit @@ -46,7 +46,7 @@ jobs: uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: - python-version: 3.8 + python-version: "3.11" - name: Install dependencies run: | python -m pip install ".[docs]" @@ -65,7 +65,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.8 + python-version: "3.11" - name: Install dependencies run: | python -m pip install --upgrade -e ".[testing]" diff --git a/Dockerfile b/Dockerfile index 1bfde560..fa8febae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Build container -FROM python:3.8-slim AS build +FROM python:3.11-slim AS build RUN mkdir -pv /src @@ -14,7 +14,7 @@ RUN python -m pip install -U setuptools==70.3.0 && \ # Run container -FROM python:3.8-slim +FROM python:3.11-slim LABEL license="Apache License 2.0" \ maintainer="Crate.IO GmbH " \ diff --git a/setup.py b/setup.py index 3595edd8..44e12dc0 100644 --- a/setup.py +++ b/setup.py @@ -85,6 +85,9 @@ def read(path: str) -> str: "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", ], use_scm_version=True, )