Published June 30, 2023
| Version v0.40.0
Software
Open
pyvista/pyvista: v0.40
Authors/Creators
- Bane Sullivan1
- Alex Kaszynski
- Tetsuo Koyama2
- Andras Deak
- MatthewFlamm
- Guillaume Favelier3
- Jevin Jones
- Eric Larson4
- Phil Chiu
- Rodrigo Mologni5
- dcbr
- beroda
- darikg
- RichardScottOZ6
- Alex Fernandez7
- Henrik Åhl
- Simon Frei
- Shannon Keough
- Mike Taves8
- math-artist
- puri9
- Paul Smith10
- ENIAC-6
- Keurfon Luu11
- Nathan Neeteson
- Blue Tyson
- David Stansby12
- 1. @Kitware
- 2. @ark-info-sys
- 3. INRIA
- 4. University of Washington
- 5. https://www.solpe.com.br/
- 6. OZ Minerals
- 7. @ansys
- 8. GNS Science
- 9. @boonmeelab
- 10. University College London
- 11. INTERA Incorporated
- 12. UCL
Description
This release is marked by dramatic improvements to PyVista's Trame-powered Jupyter backend, default theming, picking capabilities, and significant maintenance to improve PyVista's long-term sustainability.
What's Changed Breaking Changes- Deprecate Texture tracking on DataSet by @banesullivan in https://github.com/pyvista/pyvista/pull/4515
- Rename UniformGrid to ImageData by @banesullivan in https://github.com/pyvista/pyvista/pull/4518
- Set DocumentTheme as new default by @banesullivan in https://github.com/pyvista/pyvista/pull/4516
- Switch default color to lightblue for document theme by @banesullivan in https://github.com/pyvista/pyvista/pull/4574
- Add find_cells_intersecting_line by @MatthewFlamm in https://github.com/pyvista/pyvista/pull/4399
- Add Cell center property by @MatthewFlamm in https://github.com/pyvista/pyvista/pull/4480
- Adding append_polydata method by @beroda in https://github.com/pyvista/pyvista/pull/4489
- Picking overhaul by @banesullivan in https://github.com/pyvista/pyvista/pull/4254
- Measurement widget that snaps to points by @banesullivan in https://github.com/pyvista/pyvista/pull/3718
- Dynamic Sphinx-Gallery Scraper by @banesullivan in https://github.com/pyvista/pyvista/pull/4569
- Add gif extension to Sphinx-Gallery scraper by @AlejandroFernandezLuces in https://github.com/pyvista/pyvista/pull/4403
- Fix active scalars and pass point data in
to_tetrahedraforRectilinearGridby @MatthewFlamm in https://github.com/pyvista/pyvista/pull/4406 - Remove SKIP in docstrings by @akaszynski in https://github.com/pyvista/pyvista/pull/4419
- Fix merge dataset by @akaszynski in https://github.com/pyvista/pyvista/pull/4414
- Fix multiblock convert for pointset by @akaszynski in https://github.com/pyvista/pyvista/pull/4417
- Ensure update_scalars marks Modified by @banesullivan in https://github.com/pyvista/pyvista/pull/4543
- Keep Plotter open for trame client view and connect axes widget by @banesullivan in https://github.com/pyvista/pyvista/pull/4547
- Handle plotter scale for point picking by @banesullivan in https://github.com/pyvista/pyvista/pull/4573
- Set default picker by @akaszynski in https://github.com/pyvista/pyvista/pull/4576
- Fix 3D objects not being displayed in example of
save_graphicby @tkoyama010 in https://github.com/pyvista/pyvista/pull/4586 - Decouple core and plotting APIs to improve imports and tighten public namespace by @banesullivan in https://github.com/pyvista/pyvista/pull/4486
- Add PyHyperbolic3D as an external example by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4420
- Remove deprecations from pointset by @MatthewFlamm in https://github.com/pyvista/pyvista/pull/4439
- changed docstring for extract_all_edges() argument use_all_points by @VictorGillioz in https://github.com/pyvista/pyvista/pull/4470
- Add vision6D to Connections by @ykzzyk in https://github.com/pyvista/pyvista/pull/4488
- Let's make Authors section rock! by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4490
- Add Plotting document autosummary by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4463
- Fix external links typo by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4519
- Small fix of docstring by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4537
- Prevent deprecation warnings in examples by @banesullivan in https://github.com/pyvista/pyvista/pull/4538
- Fix typo by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4572
- Clarify the difference between n_verts and n_points by @darikg in https://github.com/pyvista/pyvista/pull/4594
- Add sunkit-pyvista as an external example by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4599
- Fix integration test error by installing imageio by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4391
- Automatically label .pre-commit-config.yaml update by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4396
- Simplify "all" optional dependency, add pytest_report_header by @mwtoews in https://github.com/pyvista/pyvista/pull/4407
- Test MNE without ignoring deprecation warning by @banesullivan in https://github.com/pyvista/pyvista/pull/4499
- Move VTK cell type to pyvista.CellType by @beroda in https://github.com/pyvista/pyvista/pull/4485
- Reorganize to decouple plotting and core API tests by @banesullivan in https://github.com/pyvista/pyvista/pull/4500
- Check garbage collection on all plotting tests, allow specific skipping by @MatthewFlamm in https://github.com/pyvista/pyvista/pull/4514
- Validate and clean up pyvista.plotting namespace by @banesullivan in https://github.com/pyvista/pyvista/pull/4508
- Fix test_timer skip conditions by @dcbr in https://github.com/pyvista/pyvista/pull/4527
- [HOTFIX] Move more plotting VTK imports by @banesullivan in https://github.com/pyvista/pyvista/pull/4533
- Deprecate pyvista.utilities by @banesullivan in https://github.com/pyvista/pyvista/pull/4507
- Isolate libGL VTK imports by @banesullivan in https://github.com/pyvista/pyvista/pull/4539
- Improve EGL offscreen support by @banesullivan in https://github.com/pyvista/pyvista/pull/4522
- Limit Docker image builds on PRs by @banesullivan in https://github.com/pyvista/pyvista/pull/4591
- Change antialiasing default to ssaa by @banesullivan in https://github.com/pyvista/pyvista/pull/4521
- Add GeoVista integration test by @tkoyama010 in https://github.com/pyvista/pyvista/pull/4568
- HOTFIX: HTML repr width by @banesullivan in https://github.com/pyvista/pyvista/pull/4600
- Move Vale CI job by @banesullivan in https://github.com/pyvista/pyvista/pull/4606
- @VictorGillioz made their first contribution in https://github.com/pyvista/pyvista/pull/4470
- @ykzzyk made their first contribution in https://github.com/pyvista/pyvista/pull/4488
Full Changelog: https://github.com/pyvista/pyvista/compare/v0.39.1...v0.40.0
Notes
Files
pyvista/pyvista-v0.40.0.zip
Files
(110.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:7ed751a2c82a053036485308e3cdeb0a
|
110.0 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/pyvista/pyvista/tree/v0.40.0 (URL)