Pyvista

Latest version: v0.44.1

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 12

0.36.0

<!-- Release notes generated using configuration in .github/release.yml at v0.36.0 -->

What's Changed
New Features
* add more mount damavand examples by akaszynski in https://github.com/pyvista/pyvista/pull/2969
* Add particles dataset to downloads by akaszynski in https://github.com/pyvista/pyvista/pull/2984
* Use has_module by akaszynski in https://github.com/pyvista/pyvista/pull/3020
* Add GIF reader and implement tight plotting for 2D by akaszynski in https://github.com/pyvista/pyvista/pull/3038
* Add space cubemaps by akaszynski in https://github.com/pyvista/pyvista/pull/3075
* Add the ability to remove environment texture by akaszynski in https://github.com/pyvista/pyvista/pull/3072
* Add park cubemap by akaszynski in https://github.com/pyvista/pyvista/pull/3071
Bug fixes or behavior changes
* [BUG] Fix clearing point and cell data by alexrockhill in https://github.com/pyvista/pyvista/pull/2976
* fix vtk version support by akaszynski in https://github.com/pyvista/pyvista/pull/2961
* Fix texture docstring by jorgepiloto in https://github.com/pyvista/pyvista/pull/2996
* Fixed docstring explanation for curvature function by ENIAC-6 in https://github.com/pyvista/pyvista/pull/2997
* Use Set method insted of On and Off method by RobPasMue in https://github.com/pyvista/pyvista/pull/3001
* Fix active plotting scalars for multi-plots by akaszynski in https://github.com/pyvista/pyvista/pull/2980
* Add example remove_scalar_bar( ) by ENIAC-6 in https://github.com/pyvista/pyvista/pull/3005
* Fix Plotter.export_obj by RobPasMue in https://github.com/pyvista/pyvista/pull/2999
* Clear charts when clearing plotters by adeak in https://github.com/pyvista/pyvista/pull/2991
* Resolve issues with scalars in cell_data_to_point_data API docs by RobPasMue in https://github.com/pyvista/pyvista/pull/3011
* Fix pyvista.plot kwargs by akaszynski in https://github.com/pyvista/pyvista/pull/2967
* Fix the flying edges example by akaszynski in https://github.com/pyvista/pyvista/pull/3014
* Fix docstring default for log_scale in add_mesh by MatthewFlamm in https://github.com/pyvista/pyvista/pull/3028
* Fix command of doctest by tkoyama010 in https://github.com/pyvista/pyvista/pull/3036
* Fix Plotter and children for proper garbage collection by adeak in https://github.com/pyvista/pyvista/pull/3037
* do not reset camera unless plotter has been shown by akaszynski in https://github.com/pyvista/pyvista/pull/3022
* Only support ASCII characters by tkoyama010 in https://github.com/pyvista/pyvista/pull/3055
* Add check if the path exists before removing it. by turejaku in https://github.com/pyvista/pyvista/pull/3048
* Fix for function from_meshio by keurfonluu in https://github.com/pyvista/pyvista/pull/3049
* Add copy_mesh argument to plotter.add_mesh by p-j-smith in https://github.com/pyvista/pyvista/pull/3088
* Fix image-fft example by akaszynski in https://github.com/pyvista/pyvista/pull/3108
Documentation
* Delete whitespaces in rst files under doc directory by GNUSheep in https://github.com/pyvista/pyvista/pull/2966
* Add movie glyphs example by akaszynski in https://github.com/pyvista/pyvista/pull/2981
* remove code of conduct checkbox by akaszynski in https://github.com/pyvista/pyvista/pull/3006
* Specify in CONTRIBUTING.rst use of NumPy docstrings by ENIAC-6 in https://github.com/pyvista/pyvista/pull/3004
* Add background_color example by ENIAC-6 in https://github.com/pyvista/pyvista/pull/3013
* Added link_views example by charithgunasekara in https://github.com/pyvista/pyvista/pull/3016
* Add camera position example by akaszynski in https://github.com/pyvista/pyvista/pull/3019
* Improve make chart tables for docs by akaszynski in https://github.com/pyvista/pyvista/pull/3023
* Add geemap and GmshModel as external examples by tkoyama010 in https://github.com/pyvista/pyvista/pull/3053
* Add 10-second intersphinx timeout to doc build by adeak in https://github.com/pyvista/pyvista/pull/3081
* Add the Grad-Descent-Visualizer package to the external examples. by JacobBumgarner in https://github.com/pyvista/pyvista/pull/3089
Maintenance
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2963
* Bump sphinx-notfound-page from 0.8 to 0.8.3 by dependabot in https://github.com/pyvista/pyvista/pull/2986
* Bump trimesh from 3.12.7 to 3.12.8 by dependabot in https://github.com/pyvista/pyvista/pull/2987
* Use Python 3.9 for codecov by akaszynski in https://github.com/pyvista/pyvista/pull/2990
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/3008
* Bump trimesh from 3.12.8 to 3.12.9 by dependabot in https://github.com/pyvista/pyvista/pull/3025
* add bool scalars test by akaszynski in https://github.com/pyvista/pyvista/pull/3021
* Use static tuple definition for dataset ActiveArrayInfo by sdransfeld in https://github.com/pyvista/pyvista/pull/3026
* Bump mypy from 0.961 to 0.971 by dependabot in https://github.com/pyvista/pyvista/pull/3035
* Cache apt by akaszynski in https://github.com/pyvista/pyvista/pull/2985
* Bump jupyterlab from 3.4.3 to 3.4.4 by dependabot in https://github.com/pyvista/pyvista/pull/3047
* Add Breaking Changes section to Release Note by tkoyama010 in https://github.com/pyvista/pyvista/pull/3044
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/3059
* Update hypothesis requirement from <6.49.2 to <6.52.5 by dependabot in https://github.com/pyvista/pyvista/pull/3056
* Update hypothesis requirement from <6.52.5 to <6.53.1 by dependabot in https://github.com/pyvista/pyvista/pull/3063
* Update imageio requirement from <2.20.0 to <2.21.0 by dependabot in https://github.com/pyvista/pyvista/pull/3076
* Use f-strings and fix exception types by erfanhamdi in https://github.com/pyvista/pyvista/pull/3077

New Contributors
* GNUSheep made their first contribution in https://github.com/pyvista/pyvista/pull/2966
* alexrockhill made their first contribution in https://github.com/pyvista/pyvista/pull/2976
* jorgepiloto made their first contribution in https://github.com/pyvista/pyvista/pull/2996
* ENIAC-6 made their first contribution in https://github.com/pyvista/pyvista/pull/2997
* RobPasMue made their first contribution in https://github.com/pyvista/pyvista/pull/3001
* charithgunasekara made their first contribution in https://github.com/pyvista/pyvista/pull/3016
* sdransfeld made their first contribution in https://github.com/pyvista/pyvista/pull/3026
* turejaku made their first contribution in https://github.com/pyvista/pyvista/pull/3048
* erfanhamdi made their first contribution in https://github.com/pyvista/pyvista/pull/3077

**Full Changelog**: https://github.com/pyvista/pyvista/compare/v0.35.2...v0.36.0

0.35.2

This patch release was needed for urgent fixes for MNE as described in https://github.com/mne-tools/mne-python/pull/10913

This patch release also includes several bug fixes and new examples from the Scipy2022 sprint. Thanks all who participated with their first PRs!

New contributors

- charithgunasekara
- ENIAC-6
- RobPasMue
- jorgepiloto
- alexrockhill

What's Changed

Bugs

- 2967 Fix pyvista.plot kwargs bug
- 2976 [BUG] Fix clearing point and cell data
- 2980 Fix active plotting scalars for multi-plots bug
- 2991 Clear charts when clearing plotters
- 2999 Fix Plotter.export_obj bug documentation

Documentation

- 2969 add more mount damavand examples
- 2981 Add movie glyphs example
- 2996 Fix texture docstring bug
- 2997 Fixed docstring explanation for curvature function
- 3005 Add example remove_scalar_bar( )
- 3011 Resolve issues with scalars in cell_data_to_point_data API docs
- 3013 Add background_color example
- 3014 Fix the flying edges example
- 3016 Added link_views example
- 3019 Add camera position example documentation

**Full Changelog**: https://github.com/pyvista/pyvista/compare/v0.35.1...v0.35.2

0.35.1

We've added a variety of new features in this release, including wrappers for several VTK filters and widgets. Check out the full release notes below!

This release includes a variety of new features including
- [FFT Filters](https://github.com/pyvista/pyvista/pull/1953) with complex variables.
- Several new readers. in 2460, 2451, 2496, 2676, 2875, and 2676
- [Taubin smoothing](https://github.com/pyvista/pyvista/pull/2829)

Special thanks to the 14 new contributors to the project for this release. Thanks for your hard work!

What's Changed

New Features
* modify uniformgrid filters by njneeteson in https://github.com/pyvista/pyvista/pull/2432
* add disable picking by akaszynski in https://github.com/pyvista/pyvista/pull/2450
* add additional kwargs to open_gif by akaszynski in https://github.com/pyvista/pyvista/pull/2484
* add DICOMReader by adam-grant-hendry in https://github.com/pyvista/pyvista/pull/2460
* Add many Readers by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2496
* Fix glyphs when orienting with cell data by whophil in https://github.com/pyvista/pyvista/pull/2500
* Add add_ruler to BasePlotter by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2531
* Added decompose_polyhedra property in OpenFOAMReader by Failxxx in https://github.com/pyvista/pyvista/pull/2563
* add dynamic flask example by akaszynski in https://github.com/pyvista/pyvista/pull/2552
* Add ".xyz" extension to PointSet.save by tkoyama010 in https://github.com/pyvista/pyvista/pull/2571
* Small change to avoid raising exception by germa89 in https://github.com/pyvista/pyvista/pull/2586
* Add split sharp edges to theme by akaszynski in https://github.com/pyvista/pyvista/pull/2575
* Add import/export VRML by tkoyama010 in https://github.com/pyvista/pyvista/pull/2451
* add in warning for anti-aliasing when vtk is compiled with egl by akaszynski in https://github.com/pyvista/pyvista/pull/2694
* `PolyData.*_normals` properties use existing `Normals` if they exist by whophil in https://github.com/pyvista/pyvista/pull/2737
* Add POpenFOAMReader by Failxxx in https://github.com/pyvista/pyvista/pull/2676
* Add fill arg to Polygon by tkoyama010 in https://github.com/pyvista/pyvista/pull/2767
* Add extrude_trim filter by tkoyama010 in https://github.com/pyvista/pyvista/pull/2600
* implement complex dtype for pyvista_ndarray by akaszynski in https://github.com/pyvista/pyvista/pull/2773
* Add integrate_data filter by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2790
* Add orientation to `add_text` by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2794
* Add rotation_axis arg to extrude_rotate method by tkoyama010 in https://github.com/pyvista/pyvista/pull/2791
* Feat/update bound actor by JacobBumgarner in https://github.com/pyvista/pyvista/pull/2441
* allow missing matplotlib when setting themes by akaszynski in https://github.com/pyvista/pyvista/pull/2824
* Implement taubin smoothing by akaszynski in https://github.com/pyvista/pyvista/pull/2829
* Add skip_zero_time property in OpenFOAMReader by Failxxx in https://github.com/pyvista/pyvista/pull/2847
* Add image_fft and image_rfft by tkoyama010 in https://github.com/pyvista/pyvista/pull/1953
* add some decimate_pro arguments by darikg in https://github.com/pyvista/pyvista/pull/2874
* Plane widget methods support user-defined origin by banesullivan in https://github.com/pyvista/pyvista/pull/2883
* Tecplot ascii data reader by mechajeff in https://github.com/pyvista/pyvista/pull/2875
* Implement fixes for VTK 9.2.0rc by akaszynski in https://github.com/pyvista/pyvista/pull/2863
* Custom widget interaction events by banesullivan in https://github.com/pyvista/pyvista/pull/2882
* Add DataSet.cell_point_ids by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2897
* Add setup and teardown functionality to plot_directive by adeak in https://github.com/pyvista/pyvista/pull/2907
* Add method to check if point is inside cell by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2905

Bug fixes or behavior changes
* Fix CGNSreader import by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2423
* Make colors iterable and indexable by dcbr in https://github.com/pyvista/pyvista/pull/2415
* Replace SetTimeValue with UpdateTimeStep and add tests by piyueh in https://github.com/pyvista/pyvista/pull/2485
* Do not automatically set hidden line removal in document theme by hakostra in https://github.com/pyvista/pyvista/pull/2488
* Fix `download_single_sphere_animation` by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2492
* Fix UniformGrid.x docstring by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2511
* Return actor from add_mesh_threshold by d-chambers in https://github.com/pyvista/pyvista/pull/2516
* Make VTK version error clear when PointSet is still abstract by adeak in https://github.com/pyvista/pyvista/pull/2483
* Update checkbox-widget.py by yungchidanielcho in https://github.com/pyvista/pyvista/pull/2549
* fix widget garbage collection by akaszynski in https://github.com/pyvista/pyvista/pull/2569
* Fix `all_scalars` usage in `threshold` by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2670
* Include MultipleLines in documentation by StefRe in https://github.com/pyvista/pyvista/pull/2683
* Fix typo by StefRe in https://github.com/pyvista/pyvista/pull/2685
* Fix generate_cell_offsets test by StefRe in https://github.com/pyvista/pyvista/pull/2708
* add linked views for pythreejs by akaszynski in https://github.com/pyvista/pyvista/pull/2518
* Clean up documentation build by akaszynski in https://github.com/pyvista/pyvista/pull/2721
* Fix use of a slice tuple for numpy 1.23 by adeak in https://github.com/pyvista/pyvista/pull/2726
* disable spherical harmonics when using cubemap textures by akaszynski in https://github.com/pyvista/pyvista/pull/2722
* fix splitting sharp edges with active cell scalars by akaszynski in https://github.com/pyvista/pyvista/pull/2695
* Fix shared array access on init by banesullivan in https://github.com/pyvista/pyvista/pull/2697
* Add warning tests of integer vectors by tkoyama010 in https://github.com/pyvista/pyvista/pull/2664
* Add gallery building flag to environment variables by adeak in https://github.com/pyvista/pyvista/pull/2745
* Refactor StructuredGrid init by akaszynski in https://github.com/pyvista/pyvista/pull/2740
* Correct reference to time values by mcgoldba in https://github.com/pyvista/pyvista/pull/2741
* Add missing VRML image to cache by akaszynski in https://github.com/pyvista/pyvista/pull/2765
* Return correct scalar type for pyvista_ndarray by akaszynski in https://github.com/pyvista/pyvista/pull/2770
* Improve download zip by akaszynski in https://github.com/pyvista/pyvista/pull/2727
* fix download_zip by akaszynski in https://github.com/pyvista/pyvista/pull/2787
* Fix get_array return type by akaszynski in https://github.com/pyvista/pyvista/pull/2782
* deep/shallow copy metadata by akaszynski in https://github.com/pyvista/pyvista/pull/2779
* Add warning when trying to screenshot while using a jupyter_backend by banesullivan in https://github.com/pyvista/pyvista/pull/2795
* Fix garbage collection by akaszynski in https://github.com/pyvista/pyvista/pull/2754
* Do not add arrays when plotting by akaszynski in https://github.com/pyvista/pyvista/pull/2763
* Change preference strings to singular by adeak in https://github.com/pyvista/pyvista/pull/2818
* Prevent AttributeError when deleting a partially initialized Plotter by adeak in https://github.com/pyvista/pyvista/pull/2819
* Fix matplotlib backend setting for test suite by adeak in https://github.com/pyvista/pyvista/pull/2828
* Do not add scalars when setting scalar bar title by akaszynski in https://github.com/pyvista/pyvista/pull/2822
* fix extent documentation and implementation by akaszynski in https://github.com/pyvista/pyvista/pull/2827
* Add jupyterlab to Scooby Report by banesullivan in https://github.com/pyvista/pyvista/pull/2846
* decrease tol for camera test due to MacOS by akaszynski in https://github.com/pyvista/pyvista/pull/2836
* Ensure same name arrays do not shallow copy by akaszynski in https://github.com/pyvista/pyvista/pull/2872
* Ensure data remains a shallow copy when added to plotter by akaszynski in https://github.com/pyvista/pyvista/pull/2888
* Handle invalid theme on init by akaszynski in https://github.com/pyvista/pyvista/pull/2917
* Fix all-triangles checking for polyfilters by adeak in https://github.com/pyvista/pyvista/pull/2934
* Improve ChartMPL performance by dcbr in https://github.com/pyvista/pyvista/pull/2943
* Enforce scalar output for contour filter by akaszynski in https://github.com/pyvista/pyvista/pull/2952
* Fix a few minor contour()-related issues by adeak in https://github.com/pyvista/pyvista/pull/2951
* Fix add_mesh_slice_orthogonal() when a name is passed by banesullivan in https://github.com/pyvista/pyvista/pull/2950
Documentation
* DOC: Fix citation bibtex entry and spell out two authors by adeak in https://github.com/pyvista/pyvista/pull/1292
* βž• Fix import of example by tkoyama010 in https://github.com/pyvista/pyvista/pull/1424
* βž• Extra import fix of example by tkoyama010 in https://github.com/pyvista/pyvista/pull/1425
* πŸ“ Add VesselVio to external gallery by tkoyama010 in https://github.com/pyvista/pyvista/pull/1444
* πŸ“ Fix typo by tkoyama010 in https://github.com/pyvista/pyvista/pull/1458
* 🎬 Add Create a GIF Movie with updating textures by tkoyama010 in https://github.com/pyvista/pyvista/pull/1544
* Add codetriage badge by tkoyama010 in https://github.com/pyvista/pyvista/pull/1587
* πŸ‘Ύ Add Alien Monsters example by tkoyama010 in https://github.com/pyvista/pyvista/pull/1677
* add truss example by akaszynski in https://github.com/pyvista/pyvista/pull/1683
* Add Plotter.add_volume example by puripant in https://github.com/pyvista/pyvista/pull/1707
* Add examples for view_* functions by puripant in https://github.com/pyvista/pyvista/pull/1714
* Fix resetting `_wrappers` in `sphinx-gallery` by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1721
* Add examples in plotting module by AleenaSA in https://github.com/pyvista/pyvista/pull/1715
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/1767
* Add plot to glyphs example by tkoyama010 in https://github.com/pyvista/pyvista/pull/1723
* Fix docstring examples with broken rendering by adeak in https://github.com/pyvista/pyvista/pull/1770
* Fix `find_closest_cell` examples doctest by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1809
* ✏️ Fix typo. by tkoyama010 in https://github.com/pyvista/pyvista/pull/1829
* ✏️ Fix typo. by tkoyama010 in https://github.com/pyvista/pyvista/pull/1842
* ✏️ Fix docstring by tkoyama010 in https://github.com/pyvista/pyvista/pull/1843
* Clean up the examples by banesullivan in https://github.com/pyvista/pyvista/pull/1851
* Add glyph's docstring and test by tkoyama010 in https://github.com/pyvista/pyvista/pull/1872
* Fix interpolate example by banesullivan in https://github.com/pyvista/pyvista/pull/1881
* A thank you to MatthewFlamm and darikg by banesullivan in https://github.com/pyvista/pyvista/pull/1901
* Reset theme in sphinx gallery and reset before and after examples by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1915
* πŸ“Update version of CODE_OF_CONDUCT. by tkoyama010 in https://github.com/pyvista/pyvista/pull/1916
* πŸ“Fix [INSERT CONTACT METHOD] by tkoyama010 in https://github.com/pyvista/pyvista/pull/1917
* Use custom VTK with OSMesa wheel to build the docs by akaszynski in https://github.com/pyvista/pyvista/pull/1942
* πŸ“ Add plot to show downloads datasets by tkoyama010 in https://github.com/pyvista/pyvista/pull/1826
* Add make uniform grid class init more explicit by akaszynski in https://github.com/pyvista/pyvista/pull/1783
* πŸŽ‰ HAPPY NEW YEAR 2022 πŸŽ‰ by tkoyama010 in https://github.com/pyvista/pyvista/pull/1989
* πŸ‘· Automate copyright date by tkoyama010 in https://github.com/pyvista/pyvista/pull/1991
* ✏️ Fix typos. by tkoyama010 in https://github.com/pyvista/pyvista/pull/1996
* Disable highlighting for web search results by adeak in https://github.com/pyvista/pyvista/pull/2007
* Fix some links and typos in examples by adeak in https://github.com/pyvista/pyvista/pull/2030
* πŸ“ Add My PyVista artwork to external gallery by tkoyama010 in https://github.com/pyvista/pyvista/pull/2046
* Give due credit and close 2049 by banesullivan in https://github.com/pyvista/pyvista/pull/2086
* Add slim docker image by banesullivan in https://github.com/pyvista/pyvista/pull/2091
* Move Windows CI Tests to GH Actions by banesullivan in https://github.com/pyvista/pyvista/pull/2083
* Add reporting extra examples contributing by tkoyama010 in https://github.com/pyvista/pyvista/pull/2104
* πŸ“ Add PteraSoftware to external gallery by tkoyama010 in https://github.com/pyvista/pyvista/pull/2103
* Add dataset attributes to the docs by akaszynski in https://github.com/pyvista/pyvista/pull/2109
* Improve gif animation examples by akaszynski in https://github.com/pyvista/pyvista/pull/2119
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/2122
* Hopf torus by stla in https://github.com/pyvista/pyvista/pull/2136
* Minor fix typo by tkoyama010 in https://github.com/pyvista/pyvista/pull/2148
* Update ipyvtklink docs by banesullivan in https://github.com/pyvista/pyvista/pull/2135
* add build instructions for EGL by akaszynski in https://github.com/pyvista/pyvista/pull/2151
* Merge duplicate CONTRIBUTING contents by tkoyama010 in https://github.com/pyvista/pyvista/pull/2110
* Fix broken link to contributing guide in documents by tkoyama010 in https://github.com/pyvista/pyvista/pull/2173
* Improve comparison language by banesullivan in https://github.com/pyvista/pyvista/pull/2177
* Fix link syntax error by tkoyama010 in https://github.com/pyvista/pyvista/pull/2182
* Create CITATION.cff by banesullivan in https://github.com/pyvista/pyvista/pull/2218
* Fix CONTRIBUTING.rst and mention black by adeak in https://github.com/pyvista/pyvista/pull/2241
* Fix CONTRIBUTING.rst some more by adeak in https://github.com/pyvista/pyvista/pull/2244
* Add sphinx extension viewcode by tkoyama010 in https://github.com/pyvista/pyvista/pull/2192
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/2285
* Fix typo of threshold docstring by tkoyama010 in https://github.com/pyvista/pyvista/pull/2355
* Document that default capping changed for extrude* in 0.32 by adeak in https://github.com/pyvista/pyvista/pull/2339
* Left click to pick points by p-j-smith in https://github.com/pyvista/pyvista/pull/2266
* Update list of connected software by banesullivan in https://github.com/pyvista/pyvista/pull/2131
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/2406
* Added CGNSReader in Reader Classes by Kirito-Excalibur in https://github.com/pyvista/pyvista/pull/2413
* Fix links in README by tkoyama010 in https://github.com/pyvista/pyvista/pull/2430
* Fix small typo by tkoyama010 in https://github.com/pyvista/pyvista/pull/2431
* Fix typos by luzpaz in https://github.com/pyvista/pyvista/pull/2443
* DOC: Updated wheel building instructions by larsoner in https://github.com/pyvista/pyvista/pull/2439
* Update Docker documentation by banesullivan in https://github.com/pyvista/pyvista/pull/2444
* Fix small typo by tkoyama010 in https://github.com/pyvista/pyvista/pull/2449
* fix example for reading exodus file by j-bowhay in https://github.com/pyvista/pyvista/pull/2495
* add polyhedral example by akaszynski in https://github.com/pyvista/pyvista/pull/2505
* Use imageio intersphinx links by adeak in https://github.com/pyvista/pyvista/pull/2489
* Update OpenFOAM example to reuse Reader by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2530
* Make intersphinx update script more robust by adeak in https://github.com/pyvista/pyvista/pull/2534
* added documentation for getting started with wsl2 on windows by danielgrzenda in https://github.com/pyvista/pyvista/pull/2553
* add checkbox widget example by yungchidanielcho in https://github.com/pyvista/pyvista/pull/2550
* Added example for show_axes_all by mbebic in https://github.com/pyvista/pyvista/pull/2551
* add example for Plotter.bounds by akaszynski in https://github.com/pyvista/pyvista/pull/2546
* Clean up numpydoc validation regexen by adeak in https://github.com/pyvista/pyvista/pull/2525
* add clip box example to docstring by yungchidanielcho in https://github.com/pyvista/pyvista/pull/2547
* Add warning to threshold that it's a cell filter by adeak in https://github.com/pyvista/pyvista/pull/2597
* Remove documentation for widget helper by akaszynski in https://github.com/pyvista/pyvista/pull/2570
* Add a note in regards to issues when installing pre-commit by akaszynski in https://github.com/pyvista/pyvista/pull/2709
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/2723
* Switch to using sphinx keep-going flag by akaszynski in https://github.com/pyvista/pyvista/pull/2719
* Update information on the translation project by tkoyama010 in https://github.com/pyvista/pyvista/pull/2743
* skip or avoid creating files in doc build by akaszynski in https://github.com/pyvista/pyvista/pull/2748
* Small typo fix by tkoyama010 in https://github.com/pyvista/pyvista/pull/2793
* Small typo fix by tkoyama010 in https://github.com/pyvista/pyvista/pull/2802
* Add notes regarding optional dependencies by akaszynski in https://github.com/pyvista/pyvista/pull/2826
* Small typo fix by tkoyama010 in https://github.com/pyvista/pyvista/pull/2848
* Fix _version.py file reference in CONTRIBUTING.rst by adeak in https://github.com/pyvista/pyvista/pull/2861
* Fix small typo by tkoyama010 in https://github.com/pyvista/pyvista/pull/2866
* Fix docs on ipyvtklink usage by banesullivan in https://github.com/pyvista/pyvista/pull/2887
* Rotate teapot for flip_z() doctest example by adeak in https://github.com/pyvista/pyvista/pull/2885
* Fix the URL link of discretize by tkoyama010 in https://github.com/pyvista/pyvista/pull/2914
* Add tags with python commands to avoid misnumbering by tkoyama010 in https://github.com/pyvista/pyvista/pull/2416
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/2926
* Update information on the release by tkoyama010 in https://github.com/pyvista/pyvista/pull/2911

Maintenance
* Update hypothesis requirement from <6.31.6 to <6.37.3 by dependabot in https://github.com/pyvista/pyvista/pull/2258
* Bump trimesh from 3.10.1 to 3.10.2 by dependabot in https://github.com/pyvista/pyvista/pull/2265
* Bump meshio from 5.3.0 to 5.3.2 by dependabot in https://github.com/pyvista/pyvista/pull/2269
* Update hypothesis requirement from <6.37.3 to <6.38.1 by dependabot in https://github.com/pyvista/pyvista/pull/2281
* Update tqdm requirement from <4.63.0 to <4.64.0 by dependabot in https://github.com/pyvista/pyvista/pull/2283
* Bump flake8-black from 0.2.4 to 0.3.2 by dependabot in https://github.com/pyvista/pyvista/pull/2282
* Update hypothesis requirement from <6.38.1 to <6.39.1 by dependabot in https://github.com/pyvista/pyvista/pull/2287
* Bump jupyterlab from 3.2.9 to 3.3.0 by dependabot in https://github.com/pyvista/pyvista/pull/2293
* Update hypothesis requirement from <6.39.1 to <6.39.2 by dependabot in https://github.com/pyvista/pyvista/pull/2296
* Update hypothesis requirement from <6.39.2 to <6.39.4 by dependabot in https://github.com/pyvista/pyvista/pull/2310
* Exclude deprecated plotting/theme.py from coverage by adeak in https://github.com/pyvista/pyvista/pull/2261
* Bump jupyterlab from 3.3.0 to 3.3.1 by dependabot in https://github.com/pyvista/pyvista/pull/2317
* Bump meshio from 5.3.2 to 5.3.3 by dependabot in https://github.com/pyvista/pyvista/pull/2328
* Bump mypy from 0.931 to 0.940 by dependabot in https://github.com/pyvista/pyvista/pull/2342
* Bump meshio from 5.3.3 to 5.3.4 by dependabot in https://github.com/pyvista/pyvista/pull/2343
* Update pytest requirement from <7.1.0 to <7.2.0 by dependabot in https://github.com/pyvista/pyvista/pull/2344
* Bump mypy from 0.940 to 0.941 by dependabot in https://github.com/pyvista/pyvista/pull/2351
* Bump jupyterlab from 3.3.1 to 3.3.2 by dependabot in https://github.com/pyvista/pyvista/pull/2350
* Bump pypandoc from 1.7.2 to 1.7.4 by dependabot in https://github.com/pyvista/pyvista/pull/2357
* Bump trimesh from 3.10.2 to 3.10.3 by dependabot in https://github.com/pyvista/pyvista/pull/2358
* Update hypothesis requirement from <6.39.4 to <6.39.5 by dependabot in https://github.com/pyvista/pyvista/pull/2356
* Bump trimesh from 3.10.3 to 3.10.5 by dependabot in https://github.com/pyvista/pyvista/pull/2362
* Update incorrectly raised errors to VTKVersionError by not-so-rabh in https://github.com/pyvista/pyvista/pull/2199
* Attempt remove flaky windows test skips by banesullivan in https://github.com/pyvista/pyvista/pull/2321
* Update ipython requirement from <8.0.0 to <9.0.0 by dependabot in https://github.com/pyvista/pyvista/pull/2056
* Replaced pyvista.wrap(alg.GetOutput()) with _get_output(alg). by harshi1122 in https://github.com/pyvista/pyvista/pull/2228
* Create PyvistaFutureWarning, use it to warn about extrude capping changes by adeak in https://github.com/pyvista/pyvista/pull/2364
* Add auto labeling in releases by tkoyama010 in https://github.com/pyvista/pyvista/pull/2368
* fix Jinja requirements by akaszynski in https://github.com/pyvista/pyvista/pull/2374
* Bump mypy from 0.941 to 0.942 by dependabot in https://github.com/pyvista/pyvista/pull/2377
* Bump trimesh from 3.10.5 to 3.10.7 by dependabot in https://github.com/pyvista/pyvista/pull/2376
* Bump panel from 0.12.6 to 0.12.7 by dependabot in https://github.com/pyvista/pyvista/pull/2382
* Bump sphinx from 4.4.0 to 4.5.0 by dependabot in https://github.com/pyvista/pyvista/pull/2385
* Bump pydata-sphinx-theme from 0.8.0 to 0.8.1 by dependabot in https://github.com/pyvista/pyvista/pull/2384
* Update hypothesis requirement from <6.39.5 to <6.39.7 by dependabot in https://github.com/pyvista/pyvista/pull/2383
* Bump jinja2 from 3.0.3 to 3.1.1 by dependabot in https://github.com/pyvista/pyvista/pull/2386
* Bump black from 22.1.0 to 22.3.0 by dependabot in https://github.com/pyvista/pyvista/pull/2390
* Update hypothesis requirement from <6.39.7 to <6.40.1 by dependabot in https://github.com/pyvista/pyvista/pull/2391
* switch to pre-commit by akaszynski in https://github.com/pyvista/pyvista/pull/2392
* Bump numpydoc from 1.2.0 to 1.2.1 by dependabot in https://github.com/pyvista/pyvista/pull/2395
* fix typing - set_active_x supports name=None by darikg in https://github.com/pyvista/pyvista/pull/2399
* Bump pytest-sphinx from 0.3.1 to 0.4.0 by dependabot in https://github.com/pyvista/pyvista/pull/2402
* Bump param from 1.12.0 to 1.12.1 by dependabot in https://github.com/pyvista/pyvista/pull/2407
* Update hypothesis requirement from <6.40.1 to <6.40.2 by dependabot in https://github.com/pyvista/pyvista/pull/2408
* Add labels to pre-commit update by tkoyama010 in https://github.com/pyvista/pyvista/pull/2420
* Bump pypandoc from 1.7.4 to 1.7.5 by dependabot in https://github.com/pyvista/pyvista/pull/2427
* Update tqdm requirement from <4.64.0 to <4.65.0 by dependabot in https://github.com/pyvista/pyvista/pull/2428
* Update hypothesis requirement from <6.40.2 to <6.41.1 by dependabot in https://github.com/pyvista/pyvista/pull/2426
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2419
* Bump jupyterlab from 3.3.2 to 3.3.3 by dependabot in https://github.com/pyvista/pyvista/pull/2442
* Bump trimesh from 3.10.7 to 3.10.8 by dependabot in https://github.com/pyvista/pyvista/pull/2445
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2448
* Add github-actions's comment when no labels by tkoyama010 in https://github.com/pyvista/pyvista/pull/2447
* Update hypothesis requirement from <6.41.1 to <6.42.4 by dependabot in https://github.com/pyvista/pyvista/pull/2452
* Update hypothesis requirement from <6.42.4 to <6.43.1 by dependabot in https://github.com/pyvista/pyvista/pull/2456
* Bump imageio-ffmpeg from 0.4.5 to 0.4.6 by dependabot in https://github.com/pyvista/pyvista/pull/2462
* Default set active vectors for filters by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2433
* Update hypothesis requirement from <6.43.1 to <6.43.2 by dependabot in https://github.com/pyvista/pyvista/pull/2465
* Bump imageio-ffmpeg from 0.4.6 to 0.4.7 by dependabot in https://github.com/pyvista/pyvista/pull/2470
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2472
* Update imageio requirement from <2.17.0 to <2.18.0 by dependabot in https://github.com/pyvista/pyvista/pull/2476
* Bump typed-ast from 1.5.2 to 1.5.3 by dependabot in https://github.com/pyvista/pyvista/pull/2480
* Bump jupyterlab from 3.3.3 to 3.3.4 by dependabot in https://github.com/pyvista/pyvista/pull/2479
* Update hypothesis requirement from <6.43.2 to <6.43.4 by dependabot in https://github.com/pyvista/pyvista/pull/2481
* Bump typing-extensions from 4.1.1 to 4.2.0 by dependabot in https://github.com/pyvista/pyvista/pull/2477
* Bump panel from 0.12.7 to 0.13.0 by dependabot in https://github.com/pyvista/pyvista/pull/2478
* Add dependabot automerge by akaszynski in https://github.com/pyvista/pyvista/pull/2482
* Update hypothesis requirement from <6.43.4 to <6.44.1 by dependabot in https://github.com/pyvista/pyvista/pull/2498
* Revert "Add github-actions's comment when no labels" by tkoyama010 in https://github.com/pyvista/pyvista/pull/2501
* Update hypothesis requirement from <6.44.1 to <6.45.1 by dependabot in https://github.com/pyvista/pyvista/pull/2507
* Update imageio requirement from <2.18.0 to <2.19.0 by dependabot in https://github.com/pyvista/pyvista/pull/2506
* Bump trimesh from 3.10.8 to 3.11.2 by dependabot in https://github.com/pyvista/pyvista/pull/2519
* Update hypothesis requirement from <6.45.1 to <6.45.2 by dependabot in https://github.com/pyvista/pyvista/pull/2523
* Bump mypy from 0.942 to 0.950 by dependabot in https://github.com/pyvista/pyvista/pull/2522
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2535
* Update hypothesis requirement from <6.45.2 to <6.46.2 by dependabot in https://github.com/pyvista/pyvista/pull/2541
* Bump numpydoc from 1.2.1 to 1.3.1 by dependabot in https://github.com/pyvista/pyvista/pull/2543
* Update imageio requirement from <2.19.0 to <2.20.0 by dependabot in https://github.com/pyvista/pyvista/pull/2542
* Update hypothesis requirement from <6.46.2 to <6.46.3 by dependabot in https://github.com/pyvista/pyvista/pull/2554
* Bump matplotlib from 3.5.1 to 3.5.2 by dependabot in https://github.com/pyvista/pyvista/pull/2555
* Bump jupyterlab from 3.3.4 to 3.4.0 by dependabot in https://github.com/pyvista/pyvista/pull/2558
* Set default scalars for filters by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2474
* Bump trimesh from 3.11.2 to 3.12.0 by dependabot in https://github.com/pyvista/pyvista/pull/2574
* Update hypothesis requirement from <6.46.3 to <6.46.4 by dependabot in https://github.com/pyvista/pyvista/pull/2583
* Bump pypandoc from 1.7.5 to 1.8 by dependabot in https://github.com/pyvista/pyvista/pull/2584
* Bump jupyterlab from 3.4.0 to 3.4.2 by dependabot in https://github.com/pyvista/pyvista/pull/2594
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2602
* Add issue forms by JacobBumgarner in https://github.com/pyvista/pyvista/pull/2601
* Fix imports of vtkExtractEdges and vtkCellTreeLocator by hakostra in https://github.com/pyvista/pyvista/pull/2585
* Update hypothesis requirement from <6.46.4 to <6.46.6 by dependabot in https://github.com/pyvista/pyvista/pull/2659
* Update hypothesis requirement from <6.46.6 to <6.46.7 by dependabot in https://github.com/pyvista/pyvista/pull/2669
* Bump scipy from 1.8.0 to 1.8.1 by dependabot in https://github.com/pyvista/pyvista/pull/2674
* Update hypothesis requirement from <6.46.7 to <6.46.8 by dependabot in https://github.com/pyvista/pyvista/pull/2673
* Bump trimesh from 3.12.0 to 3.12.1 by dependabot in https://github.com/pyvista/pyvista/pull/2672
* Bump trimesh from 3.12.1 to 3.12.3 by dependabot in https://github.com/pyvista/pyvista/pull/2678
* Bump typed-ast from 1.5.3 to 1.5.4 by dependabot in https://github.com/pyvista/pyvista/pull/2682
* Bump pypandoc from 1.8 to 1.8.1 by dependabot in https://github.com/pyvista/pyvista/pull/2681
* Bump osmnx from 1.1.2 to 1.2.0 by dependabot in https://github.com/pyvista/pyvista/pull/2687
* Add .git-blame-ignore-revs file with black PR commit by adeak in https://github.com/pyvista/pyvista/pull/2684
* Bump panel from 0.13.0 to 0.13.1 by dependabot in https://github.com/pyvista/pyvista/pull/2692
* Update hypothesis requirement from <6.46.8 to <6.46.10 by dependabot in https://github.com/pyvista/pyvista/pull/2691
* Bump trimesh from 3.12.3 to 3.12.4 by dependabot in https://github.com/pyvista/pyvista/pull/2699
* Bump mypy from 0.950 to 0.960 by dependabot in https://github.com/pyvista/pyvista/pull/2700
* Bump trimesh from 3.12.4 to 3.12.5 by dependabot in https://github.com/pyvista/pyvista/pull/2707
* Use Readers in fileio module by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2561
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2712
* Update hypothesis requirement from <6.46.10 to <6.46.11 by dependabot in https://github.com/pyvista/pyvista/pull/2725
* Bump lxml from 4.8.0 to 4.9.0 by dependabot in https://github.com/pyvista/pyvista/pull/2724
* Add image cache testing for Mac and Windows by akaszynski in https://github.com/pyvista/pyvista/pull/2716
* Update hypothesis requirement from <6.46.11 to <6.46.12 by dependabot in https://github.com/pyvista/pyvista/pull/2734
* Improve PyPI link like numpy and pandas by tkoyama010 in https://github.com/pyvista/pyvista/pull/2742
* Update hypothesis requirement from <6.46.12 to <6.47.1 by dependabot in https://github.com/pyvista/pyvista/pull/2751
* Bump mypy from 0.960 to 0.961 by dependabot in https://github.com/pyvista/pyvista/pull/2750
* Bump jupyterlab from 3.4.2 to 3.4.3 by dependabot in https://github.com/pyvista/pyvista/pull/2753
* Bump trimesh from 3.12.5 to 3.12.6 by dependabot in https://github.com/pyvista/pyvista/pull/2759
* Bump pydata-sphinx-theme from 0.8.1 to 0.9.0 by dependabot in https://github.com/pyvista/pyvista/pull/2758
* Bump numpydoc from 1.3.1 to 1.4.0 by dependabot in https://github.com/pyvista/pyvista/pull/2760
* Update hypothesis requirement from <6.47.1 to <6.47.2 by dependabot in https://github.com/pyvista/pyvista/pull/2771
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2776
* Fix the error running by CodeQL. by tkoyama010 in https://github.com/pyvista/pyvista/pull/2772
* Update hypothesis requirement from <6.47.2 to <6.47.3 by dependabot in https://github.com/pyvista/pyvista/pull/2780
* Fail when regression image is missing on CI by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2778
* Update hypothesis requirement from <6.47.3 to <6.47.4 by dependabot in https://github.com/pyvista/pyvista/pull/2792
* Bump osmnx from 1.2.0 to 1.2.1 by dependabot in https://github.com/pyvista/pyvista/pull/2796
* Keeping our actions up to date with Dependabot by tkoyama010 in https://github.com/pyvista/pyvista/pull/2801
* Bump actions/checkout from 2 to 3 by dependabot in https://github.com/pyvista/pyvista/pull/2804
* Bump docker/build-push-action from 2 to 3 by dependabot in https://github.com/pyvista/pyvista/pull/2807
* Bump actions/labeler from 3 to 4 by dependabot in https://github.com/pyvista/pyvista/pull/2806
* Bump actions/download-artifact from 2 to 3 by dependabot in https://github.com/pyvista/pyvista/pull/2803
* Bump actions/upload-artifact from 2 to 3 by dependabot in https://github.com/pyvista/pyvista/pull/2809
* Bump actions/setup-python from 1 to 4 by dependabot in https://github.com/pyvista/pyvista/pull/2805
* Bump codecov/codecov-action from 2 to 3 by dependabot in https://github.com/pyvista/pyvista/pull/2810
* Bump docker/metadata-action from 3 to 4 by dependabot in https://github.com/pyvista/pyvista/pull/2811
* Bump docker/login-action from 1 to 2 by dependabot in https://github.com/pyvista/pyvista/pull/2812
* Bump peter-evans/create-pull-request from 3 to 4 by dependabot in https://github.com/pyvista/pyvista/pull/2813
* Bump actions/cache from 2 to 3 by dependabot in https://github.com/pyvista/pyvista/pull/2831
* Bump param from 1.12.1 to 1.12.2 by dependabot in https://github.com/pyvista/pyvista/pull/2833
* skip if unable to create a matplotlib figure by akaszynski in https://github.com/pyvista/pyvista/pull/2823
* Cancel concurrent workflows by akaszynski in https://github.com/pyvista/pyvista/pull/2835
* Update hypothesis requirement from <6.47.4 to <6.47.5 by dependabot in https://github.com/pyvista/pyvista/pull/2849
* Bump ubuntu from 20.04 to latest by tkoyama010 in https://github.com/pyvista/pyvista/pull/2844
* Add community-reviewed label is need to merge by tkoyama010 in https://github.com/pyvista/pyvista/pull/2851
* Revert "Add community-reviewed label is need to merge" by tkoyama010 in https://github.com/pyvista/pyvista/pull/2860
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2862
* Update hypothesis requirement from <6.47.5 to <6.47.6 by dependabot in https://github.com/pyvista/pyvista/pull/2878
* Bump jupyter-sphinx from 0.3.2 to 0.4.0 by dependabot in https://github.com/pyvista/pyvista/pull/2879
* Remove need for labels. by akaszynski in https://github.com/pyvista/pyvista/pull/2877
* Additonal revert of 2877 by tkoyama010 in https://github.com/pyvista/pyvista/pull/2886
* Update hypothesis requirement from <6.47.6 to <6.48.2 by dependabot in https://github.com/pyvista/pyvista/pull/2895
* Build documentation using Python 3.9 and latest OSMesa wheel by akaszynski in https://github.com/pyvista/pyvista/pull/2876
* Additional revert of 2877 by tkoyama010 in https://github.com/pyvista/pyvista/pull/2893
* Update hypothesis requirement from <6.48.2 to <6.48.3 by dependabot in https://github.com/pyvista/pyvista/pull/2918
* Add `py.typed` Marker by adam-grant-hendry in https://github.com/pyvista/pyvista/pull/2904
* Update pre-commit hooks by github-actions in https://github.com/pyvista/pyvista/pull/2931
* Bump trimesh from 3.12.6 to 3.12.7 by dependabot in https://github.com/pyvista/pyvista/pull/2937
* Update hypothesis requirement from <6.48.3 to <6.48.4 by dependabot in https://github.com/pyvista/pyvista/pull/2938
* Bump typing-extensions from 4.2.0 to 4.3.0 by dependabot in https://github.com/pyvista/pyvista/pull/2939
* Bump lxml from 4.9.0 to 4.9.1 by dependabot in https://github.com/pyvista/pyvista/pull/2936
* Update hypothesis requirement from <6.48.4 to <6.49.2 by dependabot in https://github.com/pyvista/pyvista/pull/2942
* Fix two minor issues causing noise in docs or doc build by adeak in https://github.com/pyvista/pyvista/pull/2908

New Contributors
* Kirito-Excalibur made their first contribution in https://github.com/pyvista/pyvista/pull/2413
* luzpaz made their first contribution in https://github.com/pyvista/pyvista/pull/2443
* piyueh made their first contribution in https://github.com/pyvista/pyvista/pull/2485
* adam-grant-hendry made their first contribution in https://github.com/pyvista/pyvista/pull/2460
* j-bowhay made their first contribution in https://github.com/pyvista/pyvista/pull/2495
* yungchidanielcho made their first contribution in https://github.com/pyvista/pyvista/pull/2549
* danielgrzenda made their first contribution in https://github.com/pyvista/pyvista/pull/2553
* mbebic made their first contribution in https://github.com/pyvista/pyvista/pull/2551
* Failxxx made their first contribution in https://github.com/pyvista/pyvista/pull/2563
* germa89 made their first contribution in https://github.com/pyvista/pyvista/pull/2586
* JacobBumgarner made their first contribution in https://github.com/pyvista/pyvista/pull/2601
* StefRe made their first contribution in https://github.com/pyvista/pyvista/pull/2683
* mcgoldba made their first contribution in https://github.com/pyvista/pyvista/pull/2741
* mechajeff made their first contribution in https://github.com/pyvista/pyvista/pull/2875

**Full Changelog**: https://github.com/pyvista/pyvista/compare/v0.34.0...v0.35.1

0.34.2

<!-- Release notes generated using configuration in .github/release.yml at v0.34.2 -->

Add support for Python 3.10, PyVista 9.2.0, and `numpy` 1.23.

Includes the following cherry-picked PRs:
- 2585
- 2863
- 2726

**Full Changelog**: https://github.com/pyvista/pyvista/compare/v0.34.1...v0.34.2

0.34.0

<!-- Release notes generated using configuration in .github/release.yml at v0.34.0 -->

We've added a variety of new features in this release, including wrappers for several VTK filters and widgets. Check out the full release notes below!

Special thanks to the 11 new contributors to the project. Thanks for your hard work!

What's Changed

New Features
* Add find_containing_cell by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2036
* Add return_closest_point as optional parameter for find_closest_cell by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2029
* ENH: Add render kwarg by larsoner in https://github.com/pyvista/pyvista/pull/2123
* Feat/add median filter by njneeteson in https://github.com/pyvista/pyvista/pull/2150
* add merge to utilities by akaszynski in https://github.com/pyvista/pyvista/pull/2176
* Feat/add image threshold by njneeteson in https://github.com/pyvista/pyvista/pull/2174
* add merge_points argument to add_mesh_clip_box by basnijholt in https://github.com/pyvista/pyvista/pull/2172
* Add tessellate filter by tkoyama010 in https://github.com/pyvista/pyvista/pull/2164
* ENH: Sandbox the GPU info request by larsoner in https://github.com/pyvista/pyvista/pull/2250
* Unified Color class and color_like type. by dcbr in https://github.com/pyvista/pyvista/pull/2175
* More parameters to configure the axes marker by liangwang0734 in https://github.com/pyvista/pyvista/pull/2289
* Add multicomponent threshold options by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2349
* Add sampling over multiple lines feature by tkoyama010 in https://github.com/pyvista/pyvista/pull/2304
* Add wrapper for vtkImageDilateErode3D filter for UniformGrid Datasets by njneeteson in https://github.com/pyvista/pyvista/pull/2188
* Crinkle clip by banesullivan in https://github.com/pyvista/pyvista/pull/2316
* Add concrete PointSet class by akaszynski in https://github.com/pyvista/pyvista/pull/2117
* Replace np.dtype identity check with equivalence by whophil in https://github.com/pyvista/pyvista/pull/2394
* Read .cgns files via vtkCGNSReader by whophil in https://github.com/pyvista/pyvista/pull/2366
* Read .mha files via vtkMetaImageReader by jmargeta in https://github.com/pyvista/pyvista/pull/2403
* add mesh and surface picking by rodrigomologni in https://github.com/pyvista/pyvista/pull/1178

Bug fixes or behavior changes
* Make Plotter.theme's setter actually set the theme by adeak in https://github.com/pyvista/pyvista/pull/2003
* fix collections.abc deprecation by akaszynski in https://github.com/pyvista/pyvista/pull/2108
* Fix usage of assert in production code by banesullivan in https://github.com/pyvista/pyvista/pull/2139
* Fix Syntax error in _toggle_context_style by tkoyama010 in https://github.com/pyvista/pyvista/pull/2161
* fix f-string by Sync271 in https://github.com/pyvista/pyvista/pull/2243
* ignore mappers not containing datasets by akaszynski in https://github.com/pyvista/pyvista/pull/2256
* Fix broken clip_box behavior by eino in https://github.com/pyvista/pyvista/pull/2314
* Fix docstring typo in PolyDataFilters.intersection() by RichardScottOZ in https://github.com/pyvista/pyvista/pull/2326
* Fix render_window_interactor observers by dcbr in https://github.com/pyvista/pyvista/pull/2278
* Fix spelling of "set up" when used as a verb by RichardScottOZ in https://github.com/pyvista/pyvista/pull/2338
* Import ABC from collections.abc for Python 3.10 compatibility. by tirkarthi in https://github.com/pyvista/pyvista/pull/2373
* fix normals output in gltf export by akaszynski in https://github.com/pyvista/pyvista/pull/2388
* Convert to PolyData when exporting to gLTF by akaszynski in https://github.com/pyvista/pyvista/pull/2404
* Fix pythreejs indexing issue when number of lines != number of cells by whophil in https://github.com/pyvista/pyvista/pull/2380

Documentation
* Fix chart examples. by dcbr in https://github.com/pyvista/pyvista/pull/1999
* Disable highlighting for web search results by adeak in https://github.com/pyvista/pyvista/pull/2007
* Fix some links and typos in examples by adeak in https://github.com/pyvista/pyvista/pull/2030
* πŸ“ Add My PyVista artwork to external gallery by tkoyama010 in https://github.com/pyvista/pyvista/pull/2046
* Give due credit and close 2049 by banesullivan in https://github.com/pyvista/pyvista/pull/2086
* Add slim docker image by banesullivan in https://github.com/pyvista/pyvista/pull/2091
* Move Windows CI Tests to GH Actions by banesullivan in https://github.com/pyvista/pyvista/pull/2083
* Add reporting extra examples contributing by tkoyama010 in https://github.com/pyvista/pyvista/pull/2104
* πŸ“ Add PteraSoftware to external gallery by tkoyama010 in https://github.com/pyvista/pyvista/pull/2103
* Add dataset attributes to the docs by akaszynski in https://github.com/pyvista/pyvista/pull/2109
* Improve gif animation examples by akaszynski in https://github.com/pyvista/pyvista/pull/2119
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/2122
* Hopf torus by stla in https://github.com/pyvista/pyvista/pull/2136
* Minor fix typo by tkoyama010 in https://github.com/pyvista/pyvista/pull/2148
* Update ipyvtklink docs by banesullivan in https://github.com/pyvista/pyvista/pull/2135
* add build instructions for EGL by akaszynski in https://github.com/pyvista/pyvista/pull/2151
* Merge duplicate CONTRIBUTING contents by tkoyama010 in https://github.com/pyvista/pyvista/pull/2110
* Fix broken link to contributing guide in documents by tkoyama010 in https://github.com/pyvista/pyvista/pull/2173
* Improve comparison language by banesullivan in https://github.com/pyvista/pyvista/pull/2177
* Fix link syntax error by tkoyama010 in https://github.com/pyvista/pyvista/pull/2182
* Create CITATION.cff by banesullivan in https://github.com/pyvista/pyvista/pull/2218
* Fix CONTRIBUTING.rst and mention black by adeak in https://github.com/pyvista/pyvista/pull/2241
* Fix CONTRIBUTING.rst some more by adeak in https://github.com/pyvista/pyvista/pull/2244
* Add sphinx extension viewcode by tkoyama010 in https://github.com/pyvista/pyvista/pull/2192
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/2285
* Fix typo of threshold docstring by tkoyama010 in https://github.com/pyvista/pyvista/pull/2355
* Document that default capping changed for extrude* in 0.32 by adeak in https://github.com/pyvista/pyvista/pull/2339
* Left click to pick points by p-j-smith in https://github.com/pyvista/pyvista/pull/2266
* Update list of connected software by banesullivan in https://github.com/pyvista/pyvista/pull/2131

Maintenance
* fix for vtk<9.1.0 by akaszynski in https://github.com/pyvista/pyvista/pull/2013
* πŸ‘· Automate labeling in dependabot by tkoyama010 in https://github.com/pyvista/pyvista/pull/2017
* Build and publish Docker image by banesullivan in https://github.com/pyvista/pyvista/pull/2011
* Fix chart related warnings during doc building. by dcbr in https://github.com/pyvista/pyvista/pull/2031
* use strict version in CI/CD req* by akaszynski in https://github.com/pyvista/pyvista/pull/2038
* Use explicit directories for style checks by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2034
* Do not attempt push to ghcr from forked pull requests by banesullivan in https://github.com/pyvista/pyvista/pull/2051
* Build docs on GH Actions by banesullivan in https://github.com/pyvista/pyvista/pull/1910
* Remove outdated Dockerfile by banesullivan in https://github.com/pyvista/pyvista/pull/2081
* Fix docs workflow triggers and USE_CACHE logic by banesullivan in https://github.com/pyvista/pyvista/pull/2079
* Add more labels to labeler by banesullivan in https://github.com/pyvista/pyvista/pull/2084
* Add dependencies label to dependabot by banesullivan in https://github.com/pyvista/pyvista/pull/2085
* Update labeler action to label based on branch name by banesullivan in https://github.com/pyvista/pyvista/pull/2088
* Optimize when docker CI workflow is run on PRs by banesullivan in https://github.com/pyvista/pyvista/pull/2092
* Skip action workflows on `no-ci/*` branches by banesullivan in https://github.com/pyvista/pyvista/pull/2074
* Fix Greetings action by banesullivan in https://github.com/pyvista/pyvista/pull/2087
* Revert "Skip action workflows on `no-ci/*` branches" by banesullivan in https://github.com/pyvista/pyvista/pull/2099
* Add GitHub Action: Dependabot Auto Merge by tkoyama010 in https://github.com/pyvista/pyvista/pull/2111
* [HOTFIX] dependabot auto merge action by banesullivan in https://github.com/pyvista/pyvista/pull/2112
* Fix CI conditionals based on branch names by banesullivan in https://github.com/pyvista/pyvista/pull/2115
* run docbuild on main by akaszynski in https://github.com/pyvista/pyvista/pull/2118
* fix codacy badge by banesullivan in https://github.com/pyvista/pyvista/pull/2129
* Use `python -m pip` in windows ci by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2137
* Reduce redundant code by adding helper _coerce_points_like_arg by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2070
* Fix label mismatch of bug-fix and bug by tkoyama010 in https://github.com/pyvista/pyvista/pull/2143
* Make label action work for first time contributors by MatthewFlamm in https://github.com/pyvista/pyvista/pull/2138
* Remove dependabot automerge by banesullivan in https://github.com/pyvista/pyvista/pull/2146
* Use new cross-platform Action to setup headless display by banesullivan in https://github.com/pyvista/pyvista/pull/2106
* fix ci report by akaszynski in https://github.com/pyvista/pyvista/pull/2162
* Fix Install OS Packages error by tkoyama010 in https://github.com/pyvista/pyvista/pull/2196
* Update link to CONTRIBUTING.rst in greetings action by adeak in https://github.com/pyvista/pyvista/pull/2200
* Style/black and resolve many flake8 issues by banesullivan in https://github.com/pyvista/pyvista/pull/2180
* Fix operater space by black version 22.1.0 by tkoyama010 in https://github.com/pyvista/pyvista/pull/2212
* Add flake8-black to dependencies by banesullivan in https://github.com/pyvista/pyvista/pull/2213
* Add Maintenance Request template by tkoyama010 in https://github.com/pyvista/pyvista/pull/2234
* πŸŒ‡ Sunset of Python3.6 by tkoyama010 in https://github.com/pyvista/pyvista/pull/1716
* Exclude deprecated plotting/theme.py from coverage by adeak in https://github.com/pyvista/pyvista/pull/2261
* Update incorrectly raised errors to VTKVersionError by not-so-rabh in https://github.com/pyvista/pyvista/pull/2199
* Attempt remove flaky windows test skips by banesullivan in https://github.com/pyvista/pyvista/pull/2321
* Replaced pyvista.wrap(alg.GetOutput()) with _get_output(alg). by harshi1122 in https://github.com/pyvista/pyvista/pull/2228
* Create PyvistaFutureWarning, use it to warn about extrude capping changes by adeak in https://github.com/pyvista/pyvista/pull/2364
* Add auto labeling in releases by tkoyama010 in https://github.com/pyvista/pyvista/pull/2368
* fix Jinja requirements by akaszynski in https://github.com/pyvista/pyvista/pull/2374
* switch to pre-commit by akaszynski in https://github.com/pyvista/pyvista/pull/2392

New Contributors
* stla made their first contribution in https://github.com/pyvista/pyvista/pull/2136
* njneeteson made their first contribution in https://github.com/pyvista/pyvista/pull/2150
* Sync271 made their first contribution in https://github.com/pyvista/pyvista/pull/2243
* basnijholt made their first contribution in https://github.com/pyvista/pyvista/pull/2172
* liangwang0734 made their first contribution in https://github.com/pyvista/pyvista/pull/2289
* eino made their first contribution in https://github.com/pyvista/pyvista/pull/2314
* not-so-rabh made their first contribution in https://github.com/pyvista/pyvista/pull/2199
* alexfikl made their first contribution in https://github.com/pyvista/pyvista/pull/2352
* harshi1122 made their first contribution in https://github.com/pyvista/pyvista/pull/2228
* tirkarthi made their first contribution in https://github.com/pyvista/pyvista/pull/2373
* jmargeta made their first contribution in https://github.com/pyvista/pyvista/pull/2403

**Full Changelog**: https://github.com/pyvista/pyvista/compare/v0.33.0...v0.34.0

0.33.0

A special thanks to dcbr in https://github.com/pyvista/pyvista/pull/1432 who extended the vtk Chart API into PyVista.

What's Changed
New Features
* Refactor silhouette from add_mesh by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1689
* add plot face normals by akaszynski in https://github.com/pyvista/pyvista/pull/1686
* Add plotting cursor by tkoyama010 in https://github.com/pyvista/pyvista/pull/1700
* Add find cells along line by tkoyama010 in https://github.com/pyvista/pyvista/pull/1704
* Add Platonic solids, clean Cube by default by adeak in https://github.com/pyvista/pyvista/pull/1692
* Add find cells within bounds by tkoyama010 in https://github.com/pyvista/pyvista/pull/1710
* Add Tube function by tkoyama010 in https://github.com/pyvista/pyvista/pull/1718
* Add enable_stereo_render() and disable_stereo_render() by puripant in https://github.com/pyvista/pyvista/pull/1722
* UnstructuredGrid add initialization from vtk.vtkPolyData object by beppo-dd in https://github.com/pyvista/pyvista/pull/1756
* Binary pickling by whophil in https://github.com/pyvista/pyvista/pull/1778
* Implement __iadd__ for meshes by adeak in https://github.com/pyvista/pyvista/pull/1850
* Add support for vtkSuperquadric by janniklasrose in https://github.com/pyvista/pyvista/pull/1844
* add camera orientation widget by akaszynski in https://github.com/pyvista/pyvista/pull/1899
* Support in-memeory screenshot by banesullivan in https://github.com/pyvista/pyvista/pull/1876
* Charts by dcbr in https://github.com/pyvista/pyvista/pull/1432
* add split sharp edges by akaszynski in https://github.com/pyvista/pyvista/pull/1685
* add manifold check by akaszynski in https://github.com/pyvista/pyvista/pull/1684
* refactor to warn on int usage by akaszynski in https://github.com/pyvista/pyvista/pull/1964
* enforce consistent API by akaszynski in https://github.com/pyvista/pyvista/pull/1971
* Add OpenFOAM patch, cell_to_point, and active time support by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1896
Bug fixes or behavior changes
* Fix pythreejs warning by dstansby in https://github.com/pyvista/pyvista/pull/1668
* Align vtkDataSetReader usage and add more ReadAll* calls by default by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1675
* implement copy on transform by akaszynski in https://github.com/pyvista/pyvista/pull/1688
* Fix `find_closest_cell` not finding closest cells by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1740
* Fix race conditions in pyvista.__init__ by whophil in https://github.com/pyvista/pyvista/pull/1794
* Add transparency and double side for pythreejs backend by ssg-aero in https://github.com/pyvista/pyvista/pull/1836
* Fix PolyData inplace merge by adeak in https://github.com/pyvista/pyvista/pull/1720
* Fix MultiBlock Slicing and equality by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1811
* Fix shrink filter output by banesullivan in https://github.com/pyvista/pyvista/pull/1863
* πŸ› DataSetAttribute should return string array by tkoyama010 in https://github.com/pyvista/pyvista/pull/1852
* Fix texture coordinates overwriting bug by banesullivan in https://github.com/pyvista/pyvista/pull/1873
* Remove O(n) searches triggering expensive equality testing in MultiBlock creation and lookups by adeak in https://github.com/pyvista/pyvista/pull/1805
* Clarify camera distance by dstansby in https://github.com/pyvista/pyvista/pull/1935
* Optionally run osmnx-example by banesullivan in https://github.com/pyvista/pyvista/pull/1867
* disable warning when using pythreejs backend by akaszynski in https://github.com/pyvista/pyvista/pull/1952
* ScalarBars.add_scalar_bar: correct annotation text scaling setting, when fixed font size is given by beppo-dd in https://github.com/pyvista/pyvista/pull/1750
* Make sure inplace never defaults to True by banesullivan in https://github.com/pyvista/pyvista/pull/1860
* stop overwriting plot theme by akaszynski in https://github.com/pyvista/pyvista/pull/1963
* Convert integer point and data arrays to float32 in transform() by adeak in https://github.com/pyvista/pyvista/pull/1968

Documentation
* πŸ‘Ύ Add Alien Monsters example by tkoyama010 in https://github.com/pyvista/pyvista/pull/1677
* add truss example by akaszynski in https://github.com/pyvista/pyvista/pull/1683
* Add Plotter.add_volume example by puripant in https://github.com/pyvista/pyvista/pull/1707
* Add examples for view_* functions by puripant in https://github.com/pyvista/pyvista/pull/1714
* Fix resetting `_wrappers` in `sphinx-gallery` by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1721
* Add examples in plotting module by AleenaSA in https://github.com/pyvista/pyvista/pull/1715
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/1767
* Add plot to glyphs example by tkoyama010 in https://github.com/pyvista/pyvista/pull/1723
* Fix docstring examples with broken rendering by adeak in https://github.com/pyvista/pyvista/pull/1770
* Fix `find_closest_cell` examples doctest by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1809
* ✏️ Fix typo. by tkoyama010 in https://github.com/pyvista/pyvista/pull/1829
* ✏️ Fix typo. by tkoyama010 in https://github.com/pyvista/pyvista/pull/1842
* ✏️ Fix docstring by tkoyama010 in https://github.com/pyvista/pyvista/pull/1843
* Clean up the examples by banesullivan in https://github.com/pyvista/pyvista/pull/1851
* Add glyph's docstring and test by tkoyama010 in https://github.com/pyvista/pyvista/pull/1872
* Fix interpolate example by banesullivan in https://github.com/pyvista/pyvista/pull/1881
* A thank you to MatthewFlamm and darikg by banesullivan in https://github.com/pyvista/pyvista/pull/1901
* Reset theme in sphinx gallery and reset before and after examples by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1915
* πŸ“Update version of CODE_OF_CONDUCT. by tkoyama010 in https://github.com/pyvista/pyvista/pull/1916
* πŸ“Fix [INSERT CONTACT METHOD] by tkoyama010 in https://github.com/pyvista/pyvista/pull/1917
* Use custom VTK with OSMesa wheel to build the docs by akaszynski in https://github.com/pyvista/pyvista/pull/1942
* πŸ“ Add plot to show downloads datasets by tkoyama010 in https://github.com/pyvista/pyvista/pull/1826
* Add make uniform grid class init more explicit by akaszynski in https://github.com/pyvista/pyvista/pull/1783
* πŸŽ‰ HAPPY NEW YEAR 2022 πŸŽ‰ by tkoyama010 in https://github.com/pyvista/pyvista/pull/1989
* πŸ‘· Automate copyright date by tkoyama010 in https://github.com/pyvista/pyvista/pull/1991
* ✏️ Fix typos. by tkoyama010 in https://github.com/pyvista/pyvista/pull/1996

Maintenance
* Use larger infinity for orbit controls by akaszynski in https://github.com/pyvista/pyvista/pull/1657
* Add typing extensions dependency by akaszynski in https://github.com/pyvista/pyvista/pull/1658
* Use built-in typing when possible by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1663
* clean parametric objects by default by akaszynski in https://github.com/pyvista/pyvista/pull/1676
* cleanup legend by akaszynski in https://github.com/pyvista/pyvista/pull/1703
* Remove trailing white space and add CI check by banesullivan in https://github.com/pyvista/pyvista/pull/1865
* Major clean up to imports by banesullivan in https://github.com/pyvista/pyvista/pull/1871
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/1905
* FIX: Bump version by larsoner in https://github.com/pyvista/pyvista/pull/1911
* Maintenance: add vtk 9.0.3 to CI by MatthewFlamm in https://github.com/pyvista/pyvista/pull/1922
* make meshio an optional dependency by nschloe in https://github.com/pyvista/pyvista/pull/1939
* move doc coverage to makefile and out of pipeline by akaszynski in https://github.com/pyvista/pyvista/pull/1954
* add meshio as a doc req by akaszynski in https://github.com/pyvista/pyvista/pull/1958
* Add support for meshio >=5.2 by stefsmeets in https://github.com/pyvista/pyvista/pull/1960
* add back in missing import by akaszynski in https://github.com/pyvista/pyvista/pull/1962
* Use dependabot by akaszynski in https://github.com/pyvista/pyvista/pull/1972
* fix codecov reporting by akaszynski in https://github.com/pyvista/pyvista/pull/1969
* Partial revert of 1899 - Fix coverage by akaszynski in https://github.com/pyvista/pyvista/pull/1973
* πŸ‘· Automate labeling in update intersphinx PR by tkoyama010 in https://github.com/pyvista/pyvista/pull/1992
* Automated PR: Update Local Intersphinx by github-actions in https://github.com/pyvista/pyvista/pull/1990
* enforce positive coverage by akaszynski in https://github.com/pyvista/pyvista/pull/1993

New Contributors
* AleenaSA made their first contribution in https://github.com/pyvista/pyvista/pull/1640
* github-actions made their first contribution in https://github.com/pyvista/pyvista/pull/1701
* puripant made their first contribution in https://github.com/pyvista/pyvista/pull/1707
* beppo-dd made their first contribution in https://github.com/pyvista/pyvista/pull/1756
* ssg-aero made their first contribution in https://github.com/pyvista/pyvista/pull/1836
* janniklasrose made their first contribution in https://github.com/pyvista/pyvista/pull/1844
* nschloe made their first contribution in https://github.com/pyvista/pyvista/pull/1939
* stefsmeets made their first contribution in https://github.com/pyvista/pyvista/pull/1960
* p-j-smith made their first contribution in https://github.com/pyvista/pyvista/pull/1908

**Full Changelog**: https://github.com/pyvista/pyvista/compare/0.32.0...v0.33.0

Page 5 of 12

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.