Skip to content

Commit 95b0492

Browse files
authored
workaround build-time dependency conflict with pyvinecopulib (#1325)
1 parent 4e01836 commit 95b0492

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

.github/workflows/tests+artifacts+pypi.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -198,11 +198,6 @@ jobs:
198198
- if: steps.cache.outputs.cache-hit != 'true'
199199
run: |
200200
python -m pip uninstall -y jupyterlab-server # https://github.com/pypa/pip/issues/6275
201-
202-
python -m pip install "setuptools==64.0.0"
203-
python -m pip install pyvinecopulib # requires newer setuptools
204-
python -m pip install "setuptools==56.0.0"
205-
206201
python -m pip install -e . -e ./examples
207202
python -m pip install -r tests/devops_tests/requirements.txt
208203
- if: steps.cache.outputs.cache-hit != 'true'

examples/setup.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@ def get_long_description():
3232
"seaborn",
3333
"numdifftools",
3434
]
35-
+ (["pyvinecopulib", "vtk"] if platform.architecture()[0] != "32bit" else []),
35+
+ (
36+
["pyvinecopulib" + "==0.6.4" if CI else "", "vtk"]
37+
if platform.architecture()[0] != "32bit"
38+
else []
39+
),
3640
extras_require={
3741
"tests": [
3842
"pytest",

0 commit comments

Comments
 (0)