summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/cd.yml9
-rw-r--r--.github/workflows/ci.yml4
2 files changed, 8 insertions, 5 deletions
diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml
index 2abfac0..8a99733 100644
--- a/.github/workflows/cd.yml
+++ b/.github/workflows/cd.yml
@@ -49,7 +49,7 @@ jobs:
cache: pip
- name: Prepare pip
- run: python -m pip install wheel
+ run: python -m pip install wheel setuptools==68.*
- name: Install GTK
run: |
@@ -62,11 +62,14 @@ jobs:
python -m pip install --no-index --find-links="C:\GTK\release\python" pycairo PyGObject
- name: Install Python dependencies
+ # Pillow no longer provides 32-bit wheels for Windows
+ # so specify only-binary to install old version.
run: >
python -m pip install
- twisted[tls]==22.4.0
+ --only-binary=pillow
+ twisted[tls]==22.8.0
libtorrent==${{ matrix.libtorrent }}
- pyinstaller==4.10
+ pyinstaller
pygame
-r requirements.txt
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 8ad554e..6fc6b5b 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -36,7 +36,7 @@ jobs:
- name: Install dependencies
run: |
- pip install --upgrade pip wheel
+ pip install --upgrade pip wheel setuptools
pip install -r requirements.txt -r requirements-tests.txt
pip install -e .
@@ -91,7 +91,7 @@ jobs:
- name: Install dependencies
run: |
- pip install --upgrade pip wheel
+ pip install --upgrade pip wheel setuptools
pip install -r requirements.txt -r requirements-tests.txt
pip install -e .