From 7237d288a7775231c0d9eb09d595bbca15a46550 Mon Sep 17 00:00:00 2001 From: Eric Larson Date: Fri, 6 Sep 2024 13:24:20 -0400 Subject: [PATCH] FIX: No build isolation, breaks VTK --- .github/workflows/run-mayavi-tests.yml | 2 +- tvtk/vtk_parser.py | 13 ------------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/.github/workflows/run-mayavi-tests.yml b/.github/workflows/run-mayavi-tests.yml index 2539e32e..13007811 100644 --- a/.github/workflows/run-mayavi-tests.yml +++ b/.github/workflows/run-mayavi-tests.yml @@ -75,7 +75,7 @@ jobs: python -m pip install --upgrade pip setuptools wheel python -m pip install --upgrade "${{ matrix.qt-api }}" numpy "${{ matrix.vtk }}" pillow pytest traits traitsui configobj - name: Install mayavi and tvtk - run: python -um pip install -ve .[app] + run: python -um pip install --no-build-isolation -ve .[app] - name: Test Mayavi package run: pytest -v mayavi - name: Test tvtk package diff --git a/tvtk/vtk_parser.py b/tvtk/vtk_parser.py index fa9b57da..27b265e6 100644 --- a/tvtk/vtk_parser.py +++ b/tvtk/vtk_parser.py @@ -727,19 +727,6 @@ def _find_get_set_methods(self, klass, methods): "UseAxisOrigin", "UseOrientedBounds", "UseTextActor3D", ): default = int(bool(default)) - elif ( - ( - klass_name == "vtkAbstractPolygonalHandleRepresentation3D" - or klass_name.endswith(( - "HandleRepresentation", - "HandleRepresentation2D", - "HandleRepresentation3D", - )) - ) - and key == "DisplayPosition" - and vtk_minor_version < 3 - ): - default = (0., 0., 0.) if value: low = getattr(obj, 'Get%sMinValue' % key)()