user27182
user27182
### Overview Related to https://github.com/pyvista/pyvista/pull/7015 NumPy has recently made a lot of updates to their typing. This revealed some issues with the type promotion from the `npt-promote` plugin, which will...
### Describe the bug, what's wrong, and what you expected. Reading a DICOM file with PyVista does not result in an image with correct orientation. See code below. Similar behaviour...
### Overview The sphinx gallery is always generated with the build. This PR adds the option to disable it using the existing `'PYVISTA_BUILDING_GALLERY'` environment variable and adds a new label...
### Overview The gallery examples, e.g.: https://dev.pyvista.org/examples/00-load/create_draped_surface Have an "edit this page button" which yield a 404 error, e.g.: https://github.com/pyvista/pyvista/edit/main/doc/source/examples/00-load/create_draped_surface.rst We can see this URL is for the generated `.rst`...
### Overview Add a new test framework to properly test both the expected static type revealed by `mypy` as well as the actual runtime type (evaluated by `pyanalyze`). This is...
### Overview Enable `python -m pyvista --version` and `python -m pyvista report`. This is easier than doing `python -c "import pyvista; print(pyvista.Report())"` The CLI can be extended in future PRs...
### Overview The docs do not define `pyvista.examples` such that it's possible to do `pyvista.examples.load_uniform` in code but in the docs this is not recognized. Instead, it's necessary to do...
### Overview Use https://github.com/jwodder/pytest-fail-slow to fail slow tests
### Describe the feature you would like to be added. Implement this example as a new filter: https://examples.vtk.org/site/Cxx/PolyData/ExternalContour/ ### Links to VTK Documentation, Examples, or Class Definitions. _No response_ ###...
### Overview Computing the difference between the x-y-z max/min bounds is a common pattern. This PR adds a new `size` property to compute this more easily. The `Label` class currently...