diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 14192cfec6..9e400d4673 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -9,9 +9,8 @@ on: - develop pull_request: types: [labeled, opened, synchronize, reopened] - - # Allows you to run this workflow manually from the Actions tab workflow_dispatch: + # Allows you to run this workflow manually from the Actions tab inputs: ref: description: "Enter a tag or commit to package" @@ -28,7 +27,7 @@ jobs: matrix: arch: [x64, x86] python: ["3.7", "3.10"] - libtorrent: [2.0.8, 1.2.19] + libtorrent: [2.0.7, 1.2.19] steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 17d4262b23..6249ca7648 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,8 +41,8 @@ jobs: run: echo "SECURITY_TESTS=True" >> $GITHUB_ENV - name: Install dependencies + # sudo apt-get install libcairo2-dev libgirepository1.0-1 run: | - sudo apt-get install libcairo2-dev libgirepository1.0-dev pip install --upgrade pip wheel setuptools pip install -r requirements-ci.txt pip install -e . diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index f6f36e2392..a23e264b81 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -29,7 +29,7 @@ jobs: run: | pip install --upgrade pip wheel pip install tox - sudo apt-get install enchant-2 libgirepository1.0-dev + sudo apt-get install enchant-2 - name: Build docs with tox env: diff --git a/requirements.txt b/requirements.txt index 4aee26d2da..eeef0fe58b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ libtorrent -twisted[tls]>=17.1 +twisted[tls]>=17.1,<=24.7 twisted[tls]<23,>=17.1; sys_platform == 'win32' rencode pyopenssl