From ea7f742616a0ddc9ce50603e1be064f4ae55bc2e Mon Sep 17 00:00:00 2001 From: oysand Date: Wed, 29 May 2024 14:38:55 +0200 Subject: [PATCH] No longer support 3.10 --- .github/workflows/pythonpackage.yml | 2 +- Dockerfile | 2 +- pyproject.toml | 3 +-- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index bd183020..a82e98af 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.10", "3.11", "3.12"] + python-version: ["3.11", "3.12"] steps: - uses: actions/checkout@v4 diff --git a/Dockerfile b/Dockerfile index e1a231bc..c69bd808 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Based on recommendations from # https://snyk.io/blog/best-practices-containerizing-python-docker/ -FROM python:3.10-slim as build +FROM python:3.12-slim as build WORKDIR /app diff --git a/pyproject.toml b/pyproject.toml index 37d6ea47..7fa76a7d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name = "isar-robot" authors = [{ name = "Equinor ASA", email = "fg_robots_dev@equinor.com" }] description = "Integration and Supervisory control of Autonomous Robots - Open source robot implementation" readme = "README.md" -requires-python = ">=3.10" +requires-python = ">=3.11" license = { file = "LICENSE" } classifiers = [ "Intended Audience :: Developers", @@ -15,7 +15,6 @@ classifiers = [ "License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)", "Natural Language :: English", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Topic :: Scientific/Engineering",