Skip to content

Commit 38348b4

Browse files
Remove draw_tree from optional dependencies and install manually in actions and rtd
1 parent 98463f8 commit 38348b4

3 files changed

Lines changed: 6 additions & 2 deletions

File tree

.github/workflows/python.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
cd dist
3131
sdist=$(ls pygambit-*.tar.gz)
3232
pip install -v "${sdist}[test,doc]"
33+
pip install "draw-tree @ git+https://github.com/gambitproject/draw_tree.git@v0.4.1"
3334
- name: Run tests
3435
run: pytest --run-tutorials
3536

@@ -52,6 +53,7 @@ jobs:
5253
- name: Build extension
5354
run: |
5455
python -m pip install -v .[test,doc]
56+
pip install "draw-tree @ git+https://github.com/gambitproject/draw_tree.git@v0.4.1"
5557
- name: Run tests
5658
run: pytest --run-tutorials
5759

@@ -74,6 +76,7 @@ jobs:
7476
- name: Build extension
7577
run: |
7678
python -m pip install -v .[test,doc]
79+
pip install "draw-tree @ git+https://github.com/gambitproject/draw_tree.git@v0.4.1"
7780
- name: Run tests
7881
run: pytest --run-tutorials
7982

@@ -96,5 +99,6 @@ jobs:
9699
- name: Build extension
97100
run: |
98101
python -m pip install -v .[test,doc]
102+
pip install "draw-tree @ git+https://github.com/gambitproject/draw_tree.git@v0.4.1"
99103
- name: Run tests
100104
run: pytest --run-tutorials

.readthedocs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@ build:
1414
- pandoc
1515
- texlive-full
1616
jobs:
17-
# Create CSV for catalog table in docs
1817
post_install:
18+
- pip install "draw-tree @ git+https://github.com/gambitproject/draw_tree.git@v0.4.1"
19+
# Create RST for catalog table in docs
1920
- $READTHEDOCS_VIRTUALENV_PATH/bin/python build_support/catalog/update.py
2021

2122
python:

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ doc = [
4343
"pickleshare",
4444
"jupyter",
4545
"open_spiel; sys_platform != 'win32'",
46-
"draw-tree @ git+https://github.com/gambitproject/draw_tree.git@v0.4.0"
4746
]
4847

4948
[project.urls]

0 commit comments

Comments
 (0)