From 841886d8368c4100272230639b7cf9c810efcf2d Mon Sep 17 00:00:00 2001 From: Dimitrios Liappis Date: Fri, 15 Nov 2019 08:47:30 +0200 Subject: [PATCH] Add Python 3.8 in Rally tests and update classifiers to include Python 3.8 Relates #815 Closes #809 --- Makefile | 5 ++++- make-requirements.txt | 1 + setup.py | 1 + tox.ini | 2 +- 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 010561a7f..c2ceacc83 100644 --- a/Makefile +++ b/Makefile @@ -108,6 +108,9 @@ it36: check-venv python-caches-clean tox-env-clean it37: check-venv python-caches-clean tox-env-clean . $(VENV_ACTIVATE_FILE); tox -e py37 +it38: check-venv python-caches-clean tox-env-clean + . $(VENV_ACTIVATE_FILE); tox -e py38 + benchmark: check-venv $(VEPYTHON) setup.py pytest --addopts="-s benchmarks" @@ -122,4 +125,4 @@ release-checks: check-venv release: check-venv release-checks clean docs it . $(VENV_ACTIVATE_FILE); ./release.sh $(release_version) $(next_version) -.PHONY: install clean nondocs-clean docs-clean python-caches-clean tox-env-clean docs test it it34 it35 it36 benchmark coverage release release-checks prereq venv-create check-env +.PHONY: install clean nondocs-clean docs-clean python-caches-clean tox-env-clean docs test it it35 it36 it37 it38 benchmark coverage release release-checks prereq venv-create check-env diff --git a/make-requirements.txt b/make-requirements.txt index 8e1930f48..969877b20 100644 --- a/make-requirements.txt +++ b/make-requirements.txt @@ -1,3 +1,4 @@ PY35=3.5.6 PY36=3.6.7 PY37=3.7.1 +PY38=3.8.0 diff --git a/setup.py b/setup.py index 153be0139..03fddd287 100644 --- a/setup.py +++ b/setup.py @@ -133,5 +133,6 @@ def str_from_file(name): "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", ], zip_safe=False) diff --git a/tox.ini b/tox.ini index 9e6a7b11e..ab9e74618 100644 --- a/tox.ini +++ b/tox.ini @@ -7,7 +7,7 @@ ############################################################################### [tox] envlist = - docs, py35, py36, py37 + docs, py35, py36, py37, py38 platform = linux|darwin