about summary refs log tree commit diff stats
path: root/.github/workflows
diff options
context:
space:
mode:
authorGabriele N. Tornetta <phoenix1987@gmail.com>2021-10-25 10:34:34 +0100
committerGabriele N. Tornetta <phoenix1987@gmail.com>2021-10-25 11:01:07 +0100
commitc6ed2932f8892274187c99cad6ef27e29d142dd6 (patch)
tree776908f7d160d153b0924eb27466ab5b173ea33e /.github/workflows
parent4b3b0156e69a46e83c2fd28cbd67b91ff33be558 (diff)
downloadmiasm-c6ed2932f8892274187c99cad6ef27e29d142dd6.tar.gz
miasm-c6ed2932f8892274187c99cad6ef27e29d142dd6.zip
ci: pin pyparsing dependency
While testing with Python 3.9, tests were failing because of
breaking changes in version 3 of pyparsing. Therefore the
dependency on pyparsing should be pinned to ~=2.0 for now.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/tests.yml5
1 files changed, 4 insertions, 1 deletions
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index d1208285..49926aed 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -7,7 +7,7 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        python-version: ['2.7', '3.6']
+        python-version: ['2.7', '3.6', '3.8']
 
     steps:
 
@@ -19,6 +19,9 @@ jobs:
       with:
         python-version: ${{ matrix.python-version }}
 
+    - name: Update pip
+      run: pip install pip --upgrade
+
     - name: Install requirements
       run: pip install -r requirements.txt