Skip to content

Commit bf1e087

Browse files
committed
WIP: Test fixing dependencies
1 parent 80c76cc commit bf1e087

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

.github/workflows/pytest.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ jobs:
2323
with:
2424
python-version: ${{ matrix.python-version }}
2525

26-
- run: |
26+
- name: "apt-get install"
27+
run: |
2728
sudo apt-get update
2829
sudo apt-get install -y python3-pip libsodium-dev libgmp-dev
2930
if: runner.os == 'Linux'
@@ -32,11 +33,13 @@ jobs:
3233
brew install libsodium
3334
if: runner.os == 'macOS'
3435
35-
- run: |
36+
- name: "Install Hatch"
37+
run: |
3638
python3 -m venv /tmp/venv
3739
/tmp/venv/bin/python -m pip install --upgrade pip hatch coverage
3840
39-
- run: |
41+
- name: "Run Tests"
42+
run: |
4043
/tmp/venv/bin/pip freeze
4144
/tmp/venv/bin/hatch run testing:pip freeze
4245
/tmp/venv/bin/hatch run testing:test

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ optional-dependencies.tezos = [
8383
# "aleph-pytezos==3.13.4",
8484
"aleph-pytezos @ git+https://github.com/aleph-im/aleph-pytezos@59e8fa971f0287846fb8a7e7d148753b2d80aafe",
8585
"pynacl",
86+
"coincurve",
87+
"fastecdsa",
8688
]
8789
urls.Documentation = "https://aleph.im/"
8890
urls.Homepage = "https://github.com/aleph-im/aleph-sdk-python"

0 commit comments

Comments
 (0)