pypi pyvista 0.28.0
Minor API Changes and Various Bug-fixes

latest releases: 0.32.1, 0.32.0, 0.31.3...
3 years ago

Release 0.28: Minor API Changes and Various Bug-fixes

This release, pyvista==0.28.0, is a minor release that captures a variety of bug-fixes and API additions.

Contributors (alphabetical)

New Features

  • Add table of glyphs option to DataSetFilters.glyph (#776)
  • Allow picking in notebook with ipyvtk (#996)
  • Rename trans_from_matrix to array_from_vtkmatrix, implement inverse (#1110)
  • Add slicing, concatenation to StructuredGrid (#1106)
  • 🚩 Add option level and quads to function Box (#1103)
  • ✨ Add Pyramid function (#1102)
  • Add make_tri_mesh helper (#1101)
  • Add PolyData intersection filter (#1091)
  • Add read_plot3d, other minor reader improvements (#1081)
  • Add parallel projection and parallel scale properties to Renderer and BasePlotter (#1021)
  • Add Light class pythonizing vtkLight (#1040)
  • Add reflect filter and other methods (#1122)
  • Transforms via transform3d (#1127)

Documentation

  • use pypandoc for better jupyter notebooks from the gallery (#1017)
  • Doc/move around (#1000)
  • improve camera docs and implementation (#1111)
  • ✏️ Fix typo of docstring (#1104)
  • add tuple as type hint for vectors (#1094)
  • fix copy button (#1063)
  • feat/pyinstaller docs (#1037)

API Changes

  • Use render window size (#995)
  • Add variable length density to voxelize (#1100)
  • 📷 Add camera object (#945)
  • Add style parameter in text slider widgets (#1093)

Bug Fixes

  • fix/threshold args (#1014)
  • Fix small notation shaking (#1008)
  • Fix subplotting with ipyvtk_simple (#994)
  • Update hypothesis requirement 5.8.0->6.0.3 (#1115)
  • Replace "is 0" comparison with "== 0" in filters.py (#1114)
  • Release graphics resources (#1113)
  • Ensure that views of pyvista_ndarray remain associated (#1108)
  • Fixed disk geometry to rotate and translate properly (#1061)
  • Fix double blocking of plotter.show in script mode on Windows (#1105)
  • Fix "Hide points in add_point_labels is not working" (#1092)
  • Fix window closing immediately (#1048)
  • Fix/extract points (#1043)
  • Fix UnstructuredGrid init from arrays for VTK 8.90 (#1039)
  • Fix Cell Types Helper (#1028)
  • Add missing no_itk skip to itk polydata point plotting test (#1032)
  • Fix add_arrows (#1011)
  • Bugfix for #1053: Plotter.update fails with interactive_update=True if auto_close=False is not specified (#1056)
  • patched edge case for empty mesh (#1030)
  • force rewrite faces when flipping normals (#1034)
  • fix/default rcParams (#1015)

Miscellaneous/Testing

  • ENH: Reduce size (#1019)
  • Remove Alpha Channel on Image Regression (#1006)
  • Clean up example downloads (#1005)
  • removing py3.9 check (#1003)
  • Image Regression (#998)
  • Disable conda 8.1 testing and update agents (#1109)
  • write frame needs update (#1099)
  • do not import pandas on init (#1029)

Don't miss a new pyvista release

NewReleases is sending notifications on new releases.