Skip to content

Commit 88e7e61

Browse files
committed
Update requirements, specifically the btchip-python req
1 parent 9df905c commit 88e7e61

File tree

2 files changed

+20
-28
lines changed

2 files changed

+20
-28
lines changed

.github/workflows/main.yaml

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [push, pull_request]
44
jobs:
55
lint:
66
name: Lint
7-
runs-on: ubuntu-20.04
7+
runs-on: ubuntu-22.04
88
defaults:
99
run:
1010
shell: bash
@@ -21,14 +21,7 @@ jobs:
2121

2222
- name: Install Dependencies
2323
run: |
24-
pip install pip==24.0
25-
pip install wheel==0.35.0
26-
pip install setuptools==53.0.0
2724
pip install -r requirements.txt
28-
pip install importlib-metadata==4.13.0
29-
pip install flake8==3.8.4
30-
pip install mypy==0.781
31-
pip install vulture==2.3
3225
3326
- name: Lint
3427
run: |
@@ -48,12 +41,12 @@ jobs:
4841
matrix:
4942
config:
5043
- name: Linux
51-
os: ubuntu-20.04
44+
os: ubuntu-22.04
5245
cachepath: ~/.cache/pip
5346
packages: libusb-1.0-0-dev libudev-dev
5447

5548
- name: macOS
56-
os: macos-12
49+
os: macos-13
5750
cachepath: ~/Library/Caches/pip
5851

5952
- name: Windows
@@ -80,15 +73,7 @@ jobs:
8073
sudo apt-get update
8174
sudo apt-get install --no-install-recommends --no-upgrade -qq ${{ matrix.config.packages }}
8275
fi
83-
if [[ ${{ matrix.config.os }} = windows* ]]; then
84-
python.exe -m pip install pip==24.0
85-
else
86-
pip install pip==24.0
87-
fi
88-
pip install wheel==0.35.0
89-
pip install setuptools==53.0.0
9076
pip install -r requirements.txt
91-
pip install pyinstaller
9277
- name: Build
9378
run: |
9479
pyinstaller specPet4l.spec

requirements.txt

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
1-
wheel==0.35.0
2-
setuptools==53.0.0
3-
python-bitcoinrpc==1.0
4-
bitcoin==1.1.42
5-
btchip-python==0.1.27
6-
trezor==0.11.5
7-
PyQt5>=5.15.10
8-
requests==2.32.2
9-
simplejson==3.19.2
10-
ecdsa==0.19.0
1+
wheel==0.45.1
2+
setuptools==75.8.0
3+
python-bitcoinrpc==1.0
4+
bitcoin==1.1.42
5+
trezor==0.11.5
6+
PyQt5>=5.15.10
7+
requests==2.32.2
8+
simplejson==3.19.2
9+
ecdsa==0.19.0
10+
importlib-metadata==4.13.0
11+
flake8==3.8.4
12+
vulture==2.3
13+
mypy==1.4.1
14+
pyinstaller==6.12.0
15+
# btchip-python 0.1.32 with a patch to fix a malformed dependency
16+
# See https://github.com/LedgerHQ/btchip-python/pull/54
17+
https://github.com/PIVX-Project/btchip-python/archive/e13eab8b0e665bdc23ac4b3890d2a5742303c421.tar.gz

0 commit comments

Comments
 (0)