From 101f6bcfc8685ef5c25dcc8b8efe6b21d44fabd2 Mon Sep 17 00:00:00 2001 From: Ivan Usov Date: Tue, 5 Mar 2024 12:58:54 +0100 Subject: [PATCH] ci: drop python/3.9 --- .gitlab-ci.yml | 14 ++++---------- deployment/deploy.sh | 3 ++- setup.cfg | 2 +- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 51a9a8a..e037643 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ # This file is a template, and might need editing before it works on your project. # Official language image. Look for the different tagged releases at: # https://hub.docker.com/r/library/python/tags/ -image: $CI_DOCKER_REGISTRY/python:3.9 +image: $CI_DOCKER_REGISTRY/python:3.10 #commands to run in the Docker container before starting each job. before_script: @@ -25,22 +25,16 @@ pytest: script: - pytest -v --random-order ./tests -tests-3.10: +tests-3.11: stage: AdditionalTests - image: $CI_DOCKER_REGISTRY/python:3.10 + image: $CI_DOCKER_REGISTRY/python:3.11 needs: ["pytest"] script: - pytest -v --random-order ./tests allow_failure: true -tests-3.11: - extends: "tests-3.10" - stage: AdditionalTests - image: $CI_DOCKER_REGISTRY/python:3.11 - allow_failure: true - tests-3.12: - extends: "tests-3.10" + extends: "tests-3.11" stage: AdditionalTests image: $CI_DOCKER_REGISTRY/python:3.12 allow_failure: true diff --git a/deployment/deploy.sh b/deployment/deploy.sh index 6930e90..f05d4e9 100755 --- a/deployment/deploy.sh +++ b/deployment/deploy.sh @@ -4,7 +4,8 @@ BEAMLINE_REPO=gitlab.psi.ch:bec/debye-bec.git git clone git@$BEAMLINE_REPO -module add psi-python39/2021.11 +module use unstable +module add psi-python311/2024.02 # start redis docker run --network=host --name redis-bec -d redis diff --git a/setup.cfg b/setup.cfg index ac2cfb3..a5ae6c0 100644 --- a/setup.cfg +++ b/setup.cfg @@ -15,7 +15,7 @@ classifiers = package_dir = = . packages = find: -python_requires = >=3.9 +python_requires = >=3.10 [options.packages.find] where = .