Verified Commit da0c7eca authored by Adrian DC's avatar Adrian DC
Browse files

build(gitlab-ci, setup)!: raise oldest Python from 3.9 to 3.10

Signed-off-by: default avatarAdrian DC <radian.dc@gmail.com>
parent b2f7c6b5
Loading
Loading
Loading
Loading
Loading
+10 −10
Original line number Diff line number Diff line
@@ -266,7 +266,7 @@ registry:test-oldest-docker:
  extends:
    - .registry:container
  variables:
    BASEIMAGE_NAME: python:3.9
    BASEIMAGE_NAME: python:3.10
    CONTAINER_FOLDER: test-docker
    CONTAINER_IMAGE_TAG: test-oldest-docker
  rules:
@@ -294,7 +294,7 @@ registry:test-oldest-podman:
  extends:
    - .registry:container
  variables:
    BASEIMAGE_NAME: python:3.9
    BASEIMAGE_NAME: python:3.10
    CONTAINER_FOLDER: test-podman
    CONTAINER_IMAGE_TAG: test-oldest-podman
  rules:
@@ -496,7 +496,7 @@ coverage:windows:
    COVERAGE_XML: ${CI_PROJECT_DIR}/coverage-reports/coverage-windows.xml
    SUITE: 'versions\|windows'

py3.9:docker:
py3.10:docker:
  extends:
    - .test:template
    - .test:docker
@@ -520,7 +520,7 @@ py3.13:docker:
      optional: true
    - job: build

py3.9:podman:
py3.10:podman:
  extends:
    - .test:template
    - .test:podman
@@ -602,11 +602,11 @@ deploy:release:
      artifacts: false
    - job: coverage:windows
      artifacts: false
    - job: py3.9:docker
    - job: py3.10:docker
      artifacts: false
    - job: py3.13:docker
      artifacts: false
    - job: py3.9:podman
    - job: py3.10:podman
      artifacts: false
    - job: py3.13:podman
      artifacts: false
@@ -623,11 +623,11 @@ deploy:trial:
      artifacts: false
    - job: coverage:windows
      artifacts: false
    - job: py3.9:docker
    - job: py3.10:docker
      artifacts: false
    - job: py3.13:docker
      artifacts: false
    - job: py3.9:podman
    - job: py3.10:podman
      artifacts: false
    - job: py3.13:podman
      artifacts: false
@@ -653,13 +653,13 @@ pages:
    - job: build
      artifacts: false
      optional: true
    - job: py3.9:docker
    - job: py3.10:docker
      artifacts: false
      optional: true
    - job: py3.13:docker
      artifacts: false
      optional: true
    - job: py3.9:podman
    - job: py3.10:podman
      artifacts: false
      optional: true
    - job: py3.13:podman
+2 −2
Original line number Diff line number Diff line
@@ -6,8 +6,8 @@ debian:testing-slim
docker:27-dind
docker:dind
docker:latest
python:3.9-bookworm|python:3.9
python:3.9-alpine
python:3.10-bookworm|python:3.10
python:3.10-alpine
python:3.13-bookworm|python:3.13
python:3.13-alpine
python:3.13-slim-bookworm|python:3.13-slim
+0 −1
Original line number Diff line number Diff line
@@ -69,7 +69,6 @@ setup(
        'License :: OSI Approved :: Apache Software License',
        'Operating System :: OS Independent',
        'Programming Language :: Python :: 3',
        'Programming Language :: Python :: 3.9',
        'Programming Language :: Python :: 3.10',
        'Programming Language :: Python :: 3.11',
        'Programming Language :: Python :: 3.12',
+1 −1
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ sonar.sources=src
#sonar.sourceEncoding=UTF-8

# Python versions
sonar.python.version=3.9, 3.10, 3.11, 3.12, 3.13
sonar.python.version=3.10, 3.11, 3.12, 3.13

# Patterns used to exclude some files from coverage report.
sonar.coverage.exclusions=docs/**/*,setup.py
+4 −4
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ stages:
  stage: parallel
  parallel:
    matrix:
      - PYTHON_VERSION: ['3.9', '3.13']
      - PYTHON_VERSION: ['3.10', '3.13']
  script:
    - echo 'Job 1'
    - echo "${PYTHON_VERSION}"
@@ -16,7 +16,7 @@ stages:
  stage: parallel
  parallel:
    matrix:
      - PYTHON_VERSION: ['3.9', '3.13']
      - PYTHON_VERSION: ['3.10', '3.13']
        VALUE1:
          - '1'
          - '2'
@@ -24,7 +24,7 @@ stages:
        VALUE2:
          - '1'
          - '2'
      - PYTHON_VERSION: ['3.9', '3.13']
      - PYTHON_VERSION: ['3.10', '3.13']
        VALUE1:
          - '3'
          - '2'
@@ -50,7 +50,7 @@ stages:
  stage: parallel
  parallel:
    matrix:
      - PYTHON_VERSION: '3.9'
      - PYTHON_VERSION: '3.10'
  script:
    - echo 'Job 3'
    - echo "${PYTHON_VERSION}"
Loading