Published April 1, 2022
| Version v0.34.0
Software
Open
pyvista/pyvista: Release Notes v0.34.0
Creators
- Bane Sullivan1
- Alex Kaszynski
- Tetsuo Koyama2
- Guillaume Favelier3
- Andras Deak
- MatthewFlamm
- Jevin Jones
- Rodrigo Mologni4
- Phil Chiu
- Eric Larson5
- RichardScottOZ6
- Henrik ร hl
- Simon Frei
- dcbr
- darikg
- Shannon Keough
- math-artist
- Blue Tyson
- David Stansby7
- Keurfon Luu8
- Nathan Neeteson
- aleena
- puri9
- James Wright
- Derrick Chambers10
- Dieter Werthmรผller11
- Leonardo Uieda12
- Martin Glesser13
- 1. @Kitware
- 2. ARK Information Systems
- 3. INRIA
- 4. https://www.solpe.com.br/
- 5. University of Washington
- 6. OZ Minerals
- 7. UCL
- 8. Berkeley Lab
- 9. @boonmeelab
- 10. National Institute for Occupational Safety and Health
- 11. TU Delft (NL); TerraSys (DE)
- 12. University of Liverpool
- 13. @Eomys
Description
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
- 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
- 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
- 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
- @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
Notes
Files
pyvista/pyvista-v0.34.0.zip
Files
(78.3 MB)
Name | Size | Download all |
---|---|---|
md5:60c0e01ffe836b03a69388b97b8eefaf
|
78.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/pyvista/pyvista/tree/v0.34.0 (URL)