mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-11 03:24:58 -06:00
Revert "Drop support for Python 3.8"
This reverts commit 3d5b2f81fb
.
It should not be in 10.0.x branch, since we do support python 3.8
in 10.0.
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
This commit is contained in:
parent
fd0b1a5b13
commit
6f7a53e58e
7 changed files with 19 additions and 17 deletions
|
@ -9,13 +9,13 @@ help:
|
|||
@echo "make check-minreqs:"
|
||||
@echo " Run tests in the minreqs virtual environment."
|
||||
@echo " These tests use the oldest dependencies."
|
||||
@echo " Requires: Python 3.9"
|
||||
@echo " Hint (Fedora): 'sudo dnf install python3.9'"
|
||||
@echo " Requires: Python 3.8"
|
||||
@echo " Hint (Fedora): 'sudo dnf install python3.8'"
|
||||
@echo ""
|
||||
@echo "make check-tox:"
|
||||
@echo " Run tests against multiple python versions."
|
||||
@echo " These tests use the newest dependencies."
|
||||
@echo " Requires: Python 3.9 - 3.11, and tox."
|
||||
@echo " Requires: Python 3.8 - 3.11, and tox."
|
||||
@echo " Hint (Fedora): 'sudo dnf install python3-tox python3.11'"
|
||||
@echo " The variable QEMU_TOX_EXTRA_ARGS can be use to pass extra"
|
||||
@echo " arguments to tox".
|
||||
|
@ -59,7 +59,7 @@ PIP_INSTALL = pip install --disable-pip-version-check
|
|||
min-venv: $(QEMU_MINVENV_DIR) $(QEMU_MINVENV_DIR)/bin/activate
|
||||
$(QEMU_MINVENV_DIR) $(QEMU_MINVENV_DIR)/bin/activate: setup.cfg tests/minreqs.txt
|
||||
@echo "VENV $(QEMU_MINVENV_DIR)"
|
||||
@python3.9 -m venv $(QEMU_MINVENV_DIR)
|
||||
@python3.8 -m venv $(QEMU_MINVENV_DIR)
|
||||
@( \
|
||||
echo "ACTIVATE $(QEMU_MINVENV_DIR)"; \
|
||||
. $(QEMU_MINVENV_DIR)/bin/activate; \
|
||||
|
|
|
@ -14,6 +14,7 @@ classifiers =
|
|||
Natural Language :: English
|
||||
Operating System :: OS Independent
|
||||
Programming Language :: Python :: 3 :: Only
|
||||
Programming Language :: Python :: 3.8
|
||||
Programming Language :: Python :: 3.9
|
||||
Programming Language :: Python :: 3.10
|
||||
Programming Language :: Python :: 3.11
|
||||
|
@ -22,7 +23,7 @@ classifiers =
|
|||
Typing :: Typed
|
||||
|
||||
[options]
|
||||
python_requires = >= 3.9
|
||||
python_requires = >= 3.8
|
||||
packages =
|
||||
qemu.qmp
|
||||
qemu.machine
|
||||
|
@ -77,7 +78,7 @@ exclude = __pycache__,
|
|||
|
||||
[mypy]
|
||||
strict = True
|
||||
python_version = 3.9
|
||||
python_version = 3.8
|
||||
warn_unused_configs = True
|
||||
namespace_packages = True
|
||||
warn_unused_ignores = False
|
||||
|
@ -185,7 +186,7 @@ multi_line_output=3
|
|||
# of python available on your system to run this test.
|
||||
|
||||
[tox:tox]
|
||||
envlist = py39, py310, py311, py312, py313
|
||||
envlist = py38, py39, py310, py311, py312, py313
|
||||
skip_missing_interpreters = true
|
||||
|
||||
[testenv]
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# This file lists the ***oldest possible dependencies*** needed to run
|
||||
# "make check" successfully under ***Python 3.9***. It is used primarily
|
||||
# "make check" successfully under ***Python 3.8***. It is used primarily
|
||||
# by GitLab CI to ensure that our stated minimum versions in setup.cfg
|
||||
# are truthful and regularly validated.
|
||||
#
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue