Software Open Access

pyvista/pyvista: Jupyterlab Streaming and New Features

Bane Sullivan; Alex Kaszynski; Guillaume Favelier; Jevin Jones; Tetsuo Koyama; Eric Larson; Henrik Åhl; Simon Frei; Andras Deak; math-artist; Blue Tyson; Keurfon Luu; Dieter Werthmüller; Leonardo Uieda; MatthewFlamm; Shannon Keough; dcbr; James Wright; Thomas G.; Ashley Scillitoe; David Russell; David Stansby; Denis Borsh; Denis Sergeev; Florian LB; Florian Wagner; Guillaume Jacquenot; J. Hariharan; JasonTLin; Jiawei Zhuang


Dublin Core Export

<?xml version='1.0' encoding='utf-8'?>
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
  <dc:creator>Bane Sullivan</dc:creator>
  <dc:creator>Alex Kaszynski</dc:creator>
  <dc:creator>Guillaume Favelier</dc:creator>
  <dc:creator>Jevin Jones</dc:creator>
  <dc:creator>Tetsuo Koyama</dc:creator>
  <dc:creator>Eric Larson</dc:creator>
  <dc:creator>Henrik Åhl</dc:creator>
  <dc:creator>Simon Frei</dc:creator>
  <dc:creator>Andras Deak</dc:creator>
  <dc:creator>math-artist</dc:creator>
  <dc:creator>Blue Tyson</dc:creator>
  <dc:creator>Keurfon Luu</dc:creator>
  <dc:creator>Dieter Werthmüller</dc:creator>
  <dc:creator>Leonardo Uieda</dc:creator>
  <dc:creator>MatthewFlamm</dc:creator>
  <dc:creator>Shannon Keough</dc:creator>
  <dc:creator>dcbr</dc:creator>
  <dc:creator>James Wright</dc:creator>
  <dc:creator>Thomas G.</dc:creator>
  <dc:creator>Ashley Scillitoe</dc:creator>
  <dc:creator>David Russell</dc:creator>
  <dc:creator>David Stansby</dc:creator>
  <dc:creator>Denis Borsh</dc:creator>
  <dc:creator>Denis Sergeev</dc:creator>
  <dc:creator>Florian LB</dc:creator>
  <dc:creator>Florian Wagner</dc:creator>
  <dc:creator>Guillaume Jacquenot</dc:creator>
  <dc:creator>J. Hariharan</dc:creator>
  <dc:creator>JasonTLin</dc:creator>
  <dc:creator>Jiawei Zhuang</dc:creator>
  <dc:date>2020-11-08</dc:date>
  <dc:description>Jupyterlab Streaming and New Features
This release, pyvista==0.27.0, is a major release that includes an important new feature for jupyterlab: real-time streaming leveraging ipyvtk-simple.  Using either software or hardware rendering (as supported by VTK), you can visualize geometry on a remote machine through a jupyterlab environment!
Several other new features were added, along with many bug fixes and optimizations by both new and existing contributors.  Thanks all for your contributions!  pyvista would not be possible were it not for the community of developers behind all these PRs.
Contributors (in no order)

@tkoyama010
@JevinJ
@darikg
@larsoner
@GuillaumeFavelier
@imsodin
@banesullivan
@akaszynski
@math-artist
@mkondratyev85
@Keou0007
@yetisir
@mglesser
@thomgrand
@dstansby

New Features

Add shrink filter (#913)
Add find_closest_cell filter (#923)
Add texture map to sphere filter (#938)
Vectorized ray tracing using trimesh and pyembree (#949)
Active tensors (#969)
Wrap Trimesh (#970)
Cell based unstructured grid generator (#976)
ipyvtk plotting (#983)

Documentation

More examples to the gallery (#940)
Add new banner to homepage and README (#941)
Docker documentation (#992)
Add widgets to the examples gallery (#988)

API Changes

Dropping support for Python 3.5 (#912 &amp; #905)
Fix Opacity Array (#906)
Add checking if the number_of_cells corresponds offset ... (#932)
Make rendering optional when adding meshes and actors (#935)
Faster Screenshot (#957)
Include or not adjacent cells when using extract_points (#960)
Add additional methods to PlotterITK (#980)

Bug Fixes

Memory Leak and References (#894)
Fix render layers (#893)
Delete obbTree to avoid memory leak (#922)
Remove blue color on meshes when using add_mesh (#929)
Fix area property (#933)
Fix axis problem on parametric geometry (#948)
Fix geometric disc
Fix and test for memory leaks (#958)
Fix scalar bar colors (#971)

Miscellaneous

Improve coverage and testing (#891, #889, #888, #887, #886)
Use f-strings (#911)
Raise exceptions instead of producing empty screenshots (#915)
</dc:description>
  <dc:identifier>https://zenodo.org/record/4263161</dc:identifier>
  <dc:identifier>10.5281/zenodo.4263161</dc:identifier>
  <dc:identifier>oai:zenodo.org:4263161</dc:identifier>
  <dc:relation>url:https://github.com/pyvista/pyvista/tree/0.27.0</dc:relation>
  <dc:relation>doi:10.5281/zenodo.2647611</dc:relation>
  <dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
  <dc:title>pyvista/pyvista: Jupyterlab Streaming and New Features</dc:title>
  <dc:type>info:eu-repo/semantics/other</dc:type>
  <dc:type>software</dc:type>
</oai_dc:dc>
1,613
137
views
downloads
All versions This version
Views 1,61384
Downloads 1371
Data volume 7.6 GB67.2 MB
Unique views 1,44163
Unique downloads 851

Share

Cite as