Drop support for py36 and py37

Depends-On: I16e4c61c8b166d5e128907d79ab6f857f98bd82b
Change-Id: Ic16ce1d9b479dd53e1e157699dd80594318e77fd
This commit is contained in:
Andrey Kurilin 2023-11-21 12:51:57 +01:00
parent e8613ffeb0
commit 0334380d36
5 changed files with 29 additions and 36 deletions

View File

@ -48,28 +48,6 @@
vars: vars:
tox_env: self tox_env: self
- job:
name: rally-tox-py36
parent: rally-tox-base
description: |
Run unit test for rally project.
Uses tox with the ``py36`` environment.
vars:
tox_env: py36
nodeset: ubuntu-bionic
- job:
name: rally-tox-py37
parent: rally-tox-base
description: |
Run unit test for rally project.
Uses tox with the ``py37`` environment.
vars:
tox_env: py37
nodeset: ubuntu-bionic
- job: - job:
name: rally-tox-py38 name: rally-tox-py38
parent: rally-tox-base parent: rally-tox-base
@ -102,6 +80,16 @@
vars: vars:
tox_env: py310 tox_env: py310
- job:
name: rally-tox-py311
parent: rally-tox-base
description: |
Run unit test for rally project.
Uses tox with the ``py311`` environment.
vars:
tox_env: py311
- job: - job:
name: rally-tox-samples name: rally-tox-samples
parent: rally-tox-base parent: rally-tox-base

View File

@ -9,11 +9,10 @@
- rally-tox-cover - rally-tox-cover
- rally-tox-docs - rally-tox-docs
- rally-tox-pep8 - rally-tox-pep8
- rally-tox-py36
- rally-tox-py37
- rally-tox-py38 - rally-tox-py38
- rally-tox-py39 - rally-tox-py39
- rally-tox-py310 - rally-tox-py310
- rally-tox-py311
- rally-tox-samples - rally-tox-samples
- rally-tox-functional - rally-tox-functional
- rally-tox-self - rally-tox-self
@ -27,11 +26,10 @@
- rally-tox-cover - rally-tox-cover
- rally-tox-docs - rally-tox-docs
- rally-tox-pep8 - rally-tox-pep8
- rally-tox-py36
- rally-tox-py37
- rally-tox-py38 - rally-tox-py38
- rally-tox-py39 - rally-tox-py39
- rally-tox-py310 - rally-tox-py310
- rally-tox-py311
- rally-tox-functional - rally-tox-functional
- rally-tox-self - rally-tox-self
- rally-install-ubuntu-focal - rally-install-ubuntu-focal

View File

@ -17,6 +17,20 @@ Changelog
.. Release notes for existing releases are MUTABLE! If there is something that .. Release notes for existing releases are MUTABLE! If there is something that
was missed or can be improved, feel free to change it! was missed or can be improved, feel free to change it!
[unreleased]
------------
Added
~~~~~
* CI checks for Python 3.11 compatibility
Removed
~~~~~~~
* Support for Python 3.6 and Python 3.7
[3.4.0] - 2023-05-23 [3.4.0] - 2023-05-23
-------------------- --------------------

View File

@ -17,11 +17,10 @@ classifier =
Programming Language :: Python Programming Language :: Python
Programming Language :: Python :: Implementation :: CPython Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: 3 :: Only Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
[files] [files]
packages = packages =

10
tox.ini
View File

@ -1,7 +1,7 @@
[tox] [tox]
minversion = 3.2.0 minversion = 4.0.0
ignore_basepython_conflict = true ignore_basepython_conflict = true
envlist = py36,py37,py38,pep8,samples envlist = py38,py39,pep8,samples
[testenv] [testenv]
extras = {env:RALLY_EXTRAS:} extras = {env:RALLY_EXTRAS:}
@ -38,12 +38,6 @@ passenv =
commands = flake8 commands = flake8
distribute = false distribute = false
[testenv:py36]
basepython = python3.6
[testenv:py37]
basepython = python3.7
[testenv:py38] [testenv:py38]
basepython = python3.8 basepython = python3.8