diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 442b1bd..866ab8a 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -31,11 +31,12 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: '3.9' + python-version: '3.10' cache: 'pip' - name: Install dependencies run: | + sudo apt-get update sudo apt-get -y install libxml2-dev libxslt-dev libxslt1-dev python3-dev python3-lxml libxml2-utils python -m pip install --upgrade pip setuptools wheel python -m pip install -r requirements.txt diff --git a/requirements.in b/requirements.in new file mode 100644 index 0000000..9308bf1 --- /dev/null +++ b/requirements.in @@ -0,0 +1,2 @@ +lxml +flake8 diff --git a/requirements.txt b/requirements.txt index 8a662cf..8f3a28b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,16 @@ +# +# This file is autogenerated by pip-compile with Python 3.10 +# by the following command: +# +# pip-compile +# +flake8==7.0.0 + # via -r requirements.in lxml==5.1.0 -flake8==7.0.0 \ No newline at end of file + # via -r requirements.in +mccabe==0.7.0 + # via flake8 +pycodestyle==2.11.1 + # via flake8 +pyflakes==3.2.0 + # via flake8