Skip to content

Commit 7caa200

Browse files
committed
fix(dep): add vtk as optional dep
1 parent 06991ca commit 7caa200

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

README.rst

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,4 +121,15 @@ Also most the testing of VTK/WASM is in VTK repository as many validation can be
121121
Then the WASM module API can be find `here <https://gitlab.kitware.com/vtk/vtk/-/blob/master/Web/WebAssembly/vtkWasmSceneManagerEmBinding.cxx>`_ with its `node/chrome testing <https://gitlab.kitware.com/vtk/vtk/-/tree/master/Web/WebAssembly/Testing/JavaScript>`_.
122122
The documented API can be found `here (vtkWasmSceneManager) <https://gitlab.kitware.com/vtk/vtk/-/blob/master/Web/WebAssembly/vtkWasmSceneManager.h>`_ and `here (vtkObjectManager parent of vtkWasmSceneManager) <https://gitlab.kitware.com/vtk/vtk/-/blob/master/Serialization/Manager/vtkObjectManager.h>`_
123123

124-
For the moment we rely on manual testing for when we change the network and/or API at the trame-vtklocal by going over a specific set of `examples <https://github.com/Kitware/trame-vtklocal/tree/master/examples>`_.
124+
For the moment we rely on manual testing for when we change the network and/or API at the trame-vtklocal by going over a specific set of `examples <https://github.com/Kitware/trame-vtklocal/tree/master/examples>`_.
125+
126+
Currently the WASM implementation is used in the following set of projects:
127+
- `Pan3D <https://github.com/Kitware/pan3d/>`_: Pan3D aims to be an utility package for viewing and processing a wide variety of multidimensional datasets. Any dataset that can be interpreted with xarray can be explored and rendered with Pan3D.
128+
129+
130+
Professional Support
131+
--------------------------------------------------------------------------
132+
133+
* `Training <https://www.kitware.com/courses/trame/>`_: Learn how to confidently use trame from the expert developers at Kitware.
134+
* `Support <https://www.kitware.com/trame/support/>`_: Our experts can assist your team as you build your web application and establish in-house expertise.
135+
* `Custom Development <https://www.kitware.com/trame/support/>`_: Leverage Kitware’s 25+ years of experience to quickly build your web application.

setup.cfg

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,5 +29,8 @@ include_package_data = True
2929
install_requires =
3030
trame
3131

32+
[options.extras_require]
33+
vtk = vtk>=9.4,<9.5
34+
3235
[semantic_release]
3336
version_pattern = setup.cfg:version = (\d+\.\d+\.\d+)

0 commit comments

Comments
 (0)