From ede25798362b08500c3f30eae73658666824bb41 Mon Sep 17 00:00:00 2001 From: Bert Blommers Date: Sat, 24 Apr 2021 09:33:00 +0100 Subject: [PATCH] Unpin LXML, and remove linux deps as they were only required when building lxml from source (#3874) --- .github/workflows/build.yml | 12 ------------ requirements-dev.txt | 2 +- 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e2eaea053..233ba5302 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,10 +27,6 @@ jobs: with: path: ${{ steps.pip-cache-dir.outputs.dir }} key: pip-${{ matrix.python-version }}-${{ hashFiles('**/setup.py') }} - - name: Install Linux dependencies - if: ${{ matrix.python-version == 3.8 && steps.pip-cache.outputs.cache-hit != 'true' }} - run: | - sudo apt-get install libxslt-dev libxml2-dev -y - name: Update pip if: ${{ steps.pip-cache.outputs.cache-hit != 'true' && matrix.python-version != '2.7' }} run: | @@ -102,10 +98,6 @@ jobs: with: path: ${{ steps.pip-cache.outputs.dir }} key: pip-${{ matrix.python-version }}-${{ hashFiles('**/setup.py') }} - - name: Install Linux dependencies - if: ${{ matrix.python-version == 3.8 }} - run: | - sudo apt-get install libxslt-dev libxml2-dev -y - name: Update pip if: ${{ matrix.python-version != '2.7' }} run: | @@ -154,10 +146,6 @@ jobs: with: path: ${{ steps.pip-cache.outputs.dir }} key: pip-${{ matrix.python-version }}-${{ hashFiles('**/setup.py') }} - - name: Install Linux dependencies - if: ${{ matrix.python-version == 3.8 }} - run: | - sudo apt-get install libxslt-dev libxml2-dev -y - name: Update pip if: ${{ matrix.python-version != '2.7' }} run: | diff --git a/requirements-dev.txt b/requirements-dev.txt index fe1ffd3ef..aae43689c 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -9,6 +9,6 @@ boto>=2.45.0 prompt-toolkit==2.0.10 # 3.x is not available with python2 click==6.7 inflection==0.3.1 -lxml==4.2.3 +lxml packaging