From 1b334c91b0774d77ca598b7508b1890c3abcffb5 Mon Sep 17 00:00:00 2001 From: Joachim Metz Date: Tue, 7 Nov 2023 15:04:02 +0100 Subject: [PATCH] Changes for CI tests --- .github/workflows/test_docker.yml | 5 ++++- tox.ini | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_docker.yml b/.github/workflows/test_docker.yml index 607e541b..a2031f3e 100644 --- a/.github/workflows/test_docker.yml +++ b/.github/workflows/test_docker.yml @@ -58,7 +58,7 @@ jobs: run: | add-apt-repository -y ppa:gift/dev apt-get update -q - apt-get install -y build-essential python3 python3-dev python3-distutils python3-setuptools python3-yaml + apt-get install -y build-essential python3 python3-dev python3-distutils python3-pip python3-setuptools python3-wheel python3-yaml - name: Run tests env: LANG: en_US.UTF-8 @@ -69,6 +69,9 @@ jobs: LANG: en_US.UTF-8 run: | if test -f tests/end-to-end.py; then PYTHONPATH=. python3 ./tests/end-to-end.py --debug -c config/end-to-end.ini; fi + - name: Update setuptools + run: | + python3 -m pip install -U setuptools - name: Build source distribution run: | python3 ./setup.py sdist diff --git a/tox.ini b/tox.ini index 0a0ee4b5..a342902e 100644 --- a/tox.ini +++ b/tox.ini @@ -16,7 +16,7 @@ deps = coverage: coverage wheel: build - setuptools + setuptools >= 65 wheel commands = py3{7,8,9,10,11,12}: ./run_tests.py