File tree Expand file tree Collapse file tree 4 files changed +18
-8
lines changed
demos/pyvista-point-cloud Expand file tree Collapse file tree 4 files changed +18
-8
lines changed Original file line number Diff line number Diff line change 1212 - checkout
1313
1414 - restore_cache :
15- key : deps1-{{ .Branch }}-{{ checksum "package.json" }}-{{ checksum "tests/requirements.txt" }}-{{ checksum "requirements.txt" }}
15+ key : deps1-{{ .Branch }}-{{ checksum "package.json" }}-{{ checksum "tests/requirements.txt" }}-{{ checksum "requirements.txt" }}-{{ checksum "demos/requirements.txt" }}
1616
1717 - run :
1818 name : Create virtualenv
2323 name : Install requirements
2424 command : |
2525 . venv/bin/activate
26+ pip install --upgrade pip
2627 pip install -r requirements.txt --quiet
2728 pip install -r tests/requirements.txt --quiet
2829
3334 npm i
3435
3536 - save_cache :
36- key : deps1-{{ .Branch }}-{{ checksum "package.json" }}-{{ checksum "tests/requirements.txt" }}-{{ checksum "requirements.txt" }}
37+ key : deps1-{{ .Branch }}-{{ checksum "package.json" }}-{{ checksum "tests/requirements.txt" }}-{{ checksum "requirements.txt" }}-{{ checksum "demos/requirements.txt" }}
3738 paths :
3839 - node_modules
3940
5758 - checkout
5859
5960 - restore_cache :
60- key : deps1-{{ .Branch }}-{{ checksum "tests/requirements.txt" }}-{{ checksum "requirements.txt" }}
61+ key : deps1-{{ .Branch }}-{{ checksum "tests/requirements.txt" }}-{{ checksum "requirements.txt" }}-{{ checksum "demos/requirements.txt" }}
6162
6263 - run :
6364 name : Create virtualenv
@@ -68,11 +69,12 @@ jobs:
6869 name : Install requirements
6970 command : |
7071 . venv/bin/activate
72+ pip install --upgrade pip
7173 pip install -r requirements.txt --quiet
7274 pip install -r tests/requirements.txt --quiet
7375
7476 - save_cache :
75- key : deps1-{{ .Branch }}-{{ checksum "tests/requirements.txt" }}-{{ checksum "requirements.txt" }}
77+ key : deps1-{{ .Branch }}-{{ checksum "tests/requirements.txt" }}-{{ checksum "requirements.txt" }}-{{ checksum "demos/requirements.txt" }}
7678 paths :
7779 - " venv"
7880
Original file line number Diff line number Diff line change 11import dash_vtk
2-
3- from vtk .util .numpy_support import vtk_to_numpy
4- from vtk .vtkFiltersGeometry import vtkGeometryFilter
2+ try :
3+ # v9 and above
4+ from vtkmodules .util .numpy_support import vtk_to_numpy
5+ from vtkmodules .vtkFiltersGeometry import vtkGeometryFilter
6+ except :
7+ # v8.1.2 and below
8+ print ("Can't import vtkmodules. Falling back to importing vtk." )
9+ from vtk .util .numpy_support import vtk_to_numpy
10+ from vtk .vtkFiltersGeometry import vtkGeometryFilter
511
612# Numpy to JS TypedArray
713to_js_type = {
Original file line number Diff line number Diff line change 22dash-vtk
33pyvista
44numpy
5+ vtk
Original file line number Diff line number Diff line change 11# dash is required to call `build:py`
22dash [dev ]>= 1.15.0
3- -e .
3+ -e .
4+ vtk
You can’t perform that action at this time.
0 commit comments