From c13b00b7bfa0bcea500d9ad21e85bd0b3d8512d8 Mon Sep 17 00:00:00 2001 From: Massimiliano Pippi Date: Fri, 13 Dec 2019 16:49:38 +0100 Subject: [PATCH 1/3] use pip-tools, bump packages to support 3.8 --- test/requirements.in | 5 +++++ test/requirements.txt | 41 +++++++++++++++++------------------------ 2 files changed, 22 insertions(+), 24 deletions(-) create mode 100644 test/requirements.in diff --git a/test/requirements.in b/test/requirements.in new file mode 100644 index 00000000000..01b9d5b6809 --- /dev/null +++ b/test/requirements.in @@ -0,0 +1,5 @@ +pytest==5.3.1 +simplejson==3.17.0 +semver==2.9.0 +# temporary, replaces invoke==1.3.0 in favour of https://github.com/pyinvoke/invoke/pull/661 +git+https://github.com/flazzarini/invoke.git diff --git a/test/requirements.txt b/test/requirements.txt index fa12ab55097..d28a41548ef 100644 --- a/test/requirements.txt +++ b/test/requirements.txt @@ -1,25 +1,18 @@ -astroid==2.2.5 -atomicwrites==1.3.0 -attrs==19.1.0 -importlib-metadata==0.18 -# temporary, replaces invoke==1.3.0 in favour of https://github.com/pyinvoke/invoke/pull/661 +# +# This file is autogenerated by pip-compile +# To update, run: +# +# pip-compile +# +attrs==19.1.0 # via pytest git+https://github.com/flazzarini/invoke.git -isort==4.3.21 -lazy-object-proxy==1.4.1 -mccabe==0.6.1 -more-itertools==7.1.0 -packaging==19.0 -pep8==1.7.1 -pluggy==0.12.0 -py==1.8.0 -pylint==2.3.1 -pyparsing==2.4.0 -pyserial==3.4 -pytest==5.1.3 -semver==2.8.1 -simplejson==3.16.0 -six==1.12.0 -typed-ast==1.4.0 -wcwidth==0.1.7 -wrapt==1.11.2 -zipp==0.5.2 +more-itertools==7.1.0 # via pytest +packaging==19.0 # via pytest +pluggy==0.13.1 # via pytest +py==1.8.0 # via pytest +pyparsing==2.4.0 # via packaging +pytest==5.3.1 +semver==2.9.0 +simplejson==3.17.0 +six==1.12.0 # via packaging +wcwidth==0.1.7 # via pytest From 392594b685ff83a6b006f5e3266f1e61bce06bc0 Mon Sep 17 00:00:00 2001 From: Massimiliano Pippi Date: Fri, 13 Dec 2019 17:08:06 +0100 Subject: [PATCH 2/3] forgot pyserial --- test/requirements.in | 1 + test/requirements.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/test/requirements.in b/test/requirements.in index 01b9d5b6809..d92cdb6b167 100644 --- a/test/requirements.in +++ b/test/requirements.in @@ -1,5 +1,6 @@ pytest==5.3.1 simplejson==3.17.0 semver==2.9.0 +pyserial==3.4 # temporary, replaces invoke==1.3.0 in favour of https://github.com/pyinvoke/invoke/pull/661 git+https://github.com/flazzarini/invoke.git diff --git a/test/requirements.txt b/test/requirements.txt index d28a41548ef..a945122fc13 100644 --- a/test/requirements.txt +++ b/test/requirements.txt @@ -11,6 +11,7 @@ packaging==19.0 # via pytest pluggy==0.13.1 # via pytest py==1.8.0 # via pytest pyparsing==2.4.0 # via packaging +pyserial==3.4 pytest==5.3.1 semver==2.9.0 simplejson==3.17.0 From 82bde4bb33ff2f477892245397c27d36f7e53436 Mon Sep 17 00:00:00 2001 From: Massimiliano Pippi Date: Mon, 16 Dec 2019 15:12:53 +0100 Subject: [PATCH 3/3] Bump Python to 3.8 in the CI environment --- .github/workflows/test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index ce75a07f1af..ab333d4f17e 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -67,7 +67,7 @@ jobs: - name: Install Python uses: actions/setup-python@v1 with: - python-version: '3.7' + python-version: '3.8' architecture: 'x64' - name: Run integration tests