File tree Expand file tree Collapse file tree 1 file changed +6
-17
lines changed
Expand file tree Collapse file tree 1 file changed +6
-17
lines changed Original file line number Diff line number Diff line change 2828 - name : Setup venv
2929 run : |
3030 python3 -m venv .venv
31+ .venv/bin/python -m pip install poetry
3132
3233 - uses : dtolnay/rust-toolchain@nightly
3334
@@ -40,27 +41,15 @@ jobs:
4041 - name : Install Protoc
4142 uses : arduino/setup-protoc@v2
4243 with :
43- version : " 23.2 "
44+ version : " 27.1 "
4445 repo-token : ${{ secrets.GITHUB_TOKEN }}
4546
4647 - name : Install dependencies
4748 run : |
48- .venv/bin/pip install \
49- grpcio \
50- grpcio-tools \
51- "protobuf==3.20.3" \
52- mkdocs \
53- pdoc \
54- mkdocs-material \
55- mkdocs-redirects \
56- pymdown-extensions \
57- ghp-import \
58- pdoc \
59- cairosvg \
60- pillow \
61- typing_extensions \
62- mypy
63-
49+ cd libs/gl-client-py/
50+ poetry export --without-hashes --with=docs > /tmp/requirements.txt
51+ .venv/bin/pip install -U -r /tmp/requirements.txt
52+
6453 - name : Build and install gl-client-py
6554 run : |
6655 (cd libs/gl-client-py; ../../.venv/bin/maturin develop)
You can’t perform that action at this time.
0 commit comments