From 1c5a778485fc15f99798f9af09542f57ab23cc35 Mon Sep 17 00:00:00 2001 From: Fuzzbawls Date: Tue, 16 Jul 2024 22:28:23 -0700 Subject: [PATCH] [Build] Update build reqs --- .github/workflows/main.yaml | 14 +++++++++++--- requirements.txt | 6 +++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 2f52253..379ff85 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -21,7 +21,9 @@ jobs: - name: Install Dependencies run: | - pip install wheel==0.38.4 + pip install pip==24.0 + pip install wheel==0.35.0 + pip install setuptools==53.0.0 pip install -r requirements.txt pip install importlib-metadata==4.13.0 pip install flake8==3.8.4 @@ -51,7 +53,7 @@ jobs: packages: libusb-1.0-0-dev libudev-dev - name: macOS - os: macos-11 + os: macos-12 cachepath: ~/Library/Caches/pip - name: Windows @@ -78,7 +80,13 @@ jobs: sudo apt-get update sudo apt-get install --no-install-recommends --no-upgrade -qq ${{ matrix.config.packages }} fi - pip install wheel==0.38.4 + if [[ ${{ matrix.config.os }} = windows* ]]; then + python.exe -m pip install pip==24.0 + else + pip install pip==24.0 + fi + pip install wheel==0.35.0 + pip install setuptools==53.0.0 pip install -r requirements.txt pip install pyinstaller - name: Build diff --git a/requirements.txt b/requirements.txt index 0c5ed3a..27654b1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,10 +1,10 @@ +wheel==0.35.0 +setuptools==53.0.0 python-bitcoinrpc==1.0 bitcoin==1.1.42 btchip-python==0.1.27 -trezor==0.11.1 +trezor==0.11.5 PyQt5>=5.15.10 requests==2.32.2 simplejson==3.19.2 ecdsa==0.19.0 -wheel==0.38.1 -setuptools==69.5.1