Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions doc/changelog.d/4220.dependencies.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Update pyvista requirement from <=0.45.3 to <=0.46.3
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ dependencies = [
"psutil>=5.9.4",
"pyansys-tools-versioning>=0.3.3",
"pyiges[full]>=0.3.1", # Since v0.3.0, the 'full' flag is needed in order to install 'geomdl'
"pyvista<=0.45.3",
"pyvista<=0.46.3",
"scipy>=1.3.0", # for sparse (consider optional?)
"tabulate>=0.8.0", # for cli plotting
"tqdm>=4.45.0",
Expand Down
5 changes: 2 additions & 3 deletions src/ansys/mapdl/core/plotting/plotting_defaults.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,15 @@
from pyvista.core import _vtk_core as _vtk
from pyvista.core.utilities import translate
from pyvista.core.utilities.helpers import wrap
from pyvista.core.utilities.misc import no_new_attr
from pyvista.core.utilities.misc import _NoNewAttrMixin

# I dont want to have to fix a very recent lower bound for pyvista.
# Hence I'm copying what I need from there.
# copied from pyvista source code:
# https://github.com/pyvista/pyvista/blob/35396c2e7645a6b57ad30d25ac1893f2141aab95/pyvista/core/utilities/geometric_sources.py#L2254


@no_new_attr
class ArrowSource(_vtk.vtkArrowSource):
class ArrowSource(_vtk.vtkArrowSource, _NoNewAttrMixin):
def __init__(
self,
tip_length=0.25,
Expand Down
14 changes: 7 additions & 7 deletions tests/test_plotting.py
Original file line number Diff line number Diff line change
Expand Up @@ -563,7 +563,7 @@ def test_pick_nodes(mapdl, make_block, selection, verify_image_cache):
def debug_orders(pl, point):
pl = pl.scene
pl.show(auto_close=False)
pl.windows_size = (100, 100)
pl.window_size = (100, 100)
width, height = pl.window_size
if pl._picking_right_clicking_observer is None:
pl.iren._mouse_left_button_press(
Expand Down Expand Up @@ -635,7 +635,7 @@ def test_pick_kp(mapdl, make_block, selection):
def debug_orders(pl, point):
pl = pl.scene
pl.show(auto_close=False)
pl.windows_size = (100, 100)
pl.window_size = (100, 100)
width, height = pl.window_size
if pl._picking_right_clicking_observer is None:
pl.iren._mouse_left_button_press(
Expand Down Expand Up @@ -663,7 +663,7 @@ def debug_orders(pl, point):
selection,
"P",
_debug=lambda x: debug_orders(x, point=point),
tolerance=0.2,
tolerance=1.0,
)

assert isinstance(selected, (list, np.ndarray))
Expand Down Expand Up @@ -756,7 +756,7 @@ def test_pick_node_special_cases(mapdl, make_block):
def debug_orders_0(pl, point):
pl = pl.scene
pl.show(auto_close=False)
pl.windows_size = (100, 100)
pl.window_size = (100, 100)
width, height = pl.window_size
pl.iren._mouse_move(int(width * point[0]), int(height * point[1]))

Expand All @@ -774,7 +774,7 @@ def debug_orders_0(pl, point):
def debug_orders_1(pl, point):
pl = pl.scene
pl.show(auto_close=False)
pl.windows_size = (100, 100)
pl.window_size = (100, 100)
width, height = pl.window_size
# First click
pl.iren._mouse_left_button_press(int(width * point[0]), int(height * point[1]))
Expand Down Expand Up @@ -807,7 +807,7 @@ def test_pick_node_select_unselect_with_mouse(mapdl, make_block):
def debug_orders_1(pl, point):
pl = pl.scene
pl.show(auto_close=False)
pl.windows_size = (100, 100)
pl.window_size = (100, 100)
width, height = pl.window_size
# First click- selecting
pl.iren._mouse_left_button_press(int(width * point[0]), int(height * point[1]))
Expand Down Expand Up @@ -845,7 +845,7 @@ def test_pick_areas(mapdl, make_block, selection):
def debug_orders(pl, point):
pl = pl.scene
pl.show(auto_close=False)
pl.windows_size = (100, 100)
pl.window_size = (100, 100)
width, height = pl.window_size
if pl._picking_right_clicking_observer is None:
pl.iren._mouse_left_button_press(
Expand Down
Loading