mayavi icon indicating copy to clipboard operation
mayavi copied to clipboard

Problems building wheel (windows 11)

Open mcDandy opened this issue 6 months ago • 3 comments

I have tried all aplicable solutions in #1232 but I did not get a resolution. I am running python `3.12.10

Building wheels for collected packages: mayavi
  Building wheel for mayavi (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for mayavi (pyproject.toml) did not run successfully.
  │ exit code: 3221225477
  ╰─> [429 lines of output]
      _configtest.c
      C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
      !!

              ********************************************************************************
              Please consider removing the following classifiers in favor of a SPDX license expression:

              License :: OSI Approved :: BSD License

              See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
              ********************************************************************************

      !!
        self._finalize_license_expression()
      running bdist_wheel
      running build
      running build_py
      Building tvtk_classes.zip
      ----------------------------------------------------------------------
      Building TVTK classes...   Using super <class 'vtkmodules.vtkCommonCore.vtkAffineCharArray'> instead of <class 'vtkmodules.vtkCommonCore.vtkDataArray'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDataArray'> instead of <class 'vtkmodules.vtkCommonCore.vtkAbstractArray'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkCellLinks'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkAbstractCellLinks'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkCellLinks'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkAbstractCellLinks'>
        Using super <class 'vtkmodules.vtkChartsCore.vtkAxis'> instead of <class 'vtkmodules.vtkRenderingContext2D.vtkContextItem'>
        Using super <class 'vtkmodules.vtkRenderingContext2D.vtkContextItem'> instead of <class 'vtkmodules.vtkRenderingContext2D.vtkAbstractContextItem'>
        Using super <class 'vtkmodules.vtkFiltersGeometry.vtkStructuredAMRGridConnectivity'> instead of <class 'vtkmodules.vtkFiltersGeometry.vtkAbstractGridConnectivity'>
        Using super <class 'vtkmodules.vtkImagingCore.vtkImageInterpolator'> instead of <class 'vtkmodules.vtkImagingCore.vtkAbstractImageInterpolator'>
        Using super <class 'vtkmodules.vtkImagingCore.vtkImageInterpolator'> instead of <class 'vtkmodules.vtkImagingCore.vtkAbstractImageInterpolator'>
        Using super <class 'vtkmodules.vtkImagingCore.vtkImageInterpolator'> instead of <class 'vtkmodules.vtkImagingCore.vtkAbstractImageInterpolator'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkAreaPicker'> instead of <class 'vtkmodules.vtkRenderingCore.vtkAbstractPropPicker'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkAbstractPropPicker'> instead of <class 'vtkmodules.vtkRenderingCore.vtkAbstractPicker'>
        Using super <class 'vtkmodules.vtkFiltersHybrid.vtkBSplineTransform'> instead of <class 'vtkmodules.vtkCommonTransforms.vtkWarpTransform'>
        Using super <class 'vtkmodules.vtkCommonTransforms.vtkWarpTransform'> instead of <class 'vtkmodules.vtkCommonTransforms.vtkAbstractTransform'>
      vtkAnimationCue: Ignoring method: Get/SetDirection
      default: 1, range: None
        Using super <class 'vtkmodules.vtkInfovisLayout.vtkBoxLayoutStrategy'> instead of <class 'vtkmodules.vtkInfovisLayout.vtkTreeMapLayoutStrategy'>
        Using super <class 'vtkmodules.vtkInfovisLayout.vtkTreeMapLayoutStrategy'> instead of <class 'vtkmodules.vtkInfovisLayout.vtkAreaLayoutStrategy'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_I10vtkVariantE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_I10vtkVariantE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkTypedArray_I10vtkVariantE'> instead of <class 'vtkmodules.vtkCommonCore.vtkArray'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkBezierCurve'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkHigherOrderCurve'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkHigherOrderCurve'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkNonLinearCell'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkNonLinearCell'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkCell'>
        Using super <class 'vtkmodules.vtkFiltersCellGrid.vtkDGEdge'> instead of <class 'vtkmodules.vtkFiltersCellGrid.vtkDGCell'>
        Using super <class 'vtkmodules.vtkFiltersCellGrid.vtkDGCell'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkCellMetadata'>
        Using super <class 'vtkmodules.vtkParallelCore.vtkDummyCommunicator'> instead of <class 'vtkmodules.vtkParallelCore.vtkCommunicator'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkDataObjectTreeIterator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkCompositeDataIterator'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkDataObjectTreeIterator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkCompositeDataIterator'>
      vtkContextDevice2D: Ignoring method: Get/SetViewportRect
      default: [-1520831936, 32763, -1520827176, 32763], range: None
      vtkContextDevice2D: Ignoring method: Get/SetViewportSize
      default: [-834043536, 337], range: None
        Using super <class 'vtkmodules.vtkIOCore.vtkLZ4DataCompressor'> instead of <class 'vtkmodules.vtkIOCore.vtkDataCompressor'>
      vtkDeserializer: Ignoring method: Get/SetDeserializerLogVerbosity
      default: 9, range: None
        Using super <class 'vtkmodules.vtkInfovisLayout.vtkArcParallelEdgeStrategy'> instead of <class 'vtkmodules.vtkInfovisLayout.vtkEdgeLayoutStrategy'>
        Using super <class 'vtkmodules.vtkRenderingVolume.vtkFiniteDifferenceGradientEstimator'> instead of <class 'vtkmodules.vtkRenderingVolume.vtkEncodedGradientEstimator'>
        Using super <class 'vtkmodules.vtkRenderingVolume.vtkFiniteDifferenceGradientEstimator'> instead of <class 'vtkmodules.vtkRenderingVolume.vtkEncodedGradientEstimator'>
        Using super <class 'vtkmodules.vtkCommonExecutionModel.vtkDemandDrivenPipeline'> instead of <class 'vtkmodules.vtkCommonExecutionModel.vtkExecutive'>
        Using super <class 'vtkmodules.vtkIOExportGL2PS.vtkGL2PSExporter'> instead of <class 'vtkmodules.vtkIOExport.vtkExporter'>
      vtkFXAAOptions: Ignoring method: Get/SetDebugOptionValue
      default: 0, range: None
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkSimpleCellTessellator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkGenericCellTessellator'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkAttributesErrorMetric'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkGenericSubdivisionErrorMetric'>
        Using super <class 'vtkmodules.vtkInfovisLayout.vtkAssignCoordinatesLayoutStrategy'> instead of <class 'vtkmodules.vtkInfovisLayout.vtkGraphLayoutStrategy'>
        Using super <class 'vtkmodules.vtkFiltersHyperTree.vtkHyperTreeGridCellCenterStrategy'> instead of <class 'vtkmodules.vtkFiltersHyperTree.vtkHyperTreeGridGenerateFieldStrategy'>
      vtkHyperTreeGridGenerateFieldStrategy: Ignoring method: Get/SetArrayType
      default: 1, range: None
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkHyperTreeGridGeometricLocator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkHyperTreeGridLocator'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkAnnulus'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkImplicitFunction'>
        Using super <class 'vtkmodules.vtkIOImport.vtk3DSImporter'> instead of <class 'vtkmodules.vtkIOImport.vtkImporter'>
        Using super <class 'vtkmodules.vtkIOImport.vtk3DSImporter'> instead of <class 'vtkmodules.vtkIOImport.vtkImporter'>
      vtkIncrementalForceLayout: Ignoring method: Get/SetGravityPoint
      default: [200.0, 200.0], range: None
        Using super <class 'vtkmodules.vtkCommonMath.vtkRungeKutta2'> instead of <class 'vtkmodules.vtkCommonMath.vtkInitialValueProblemSolver'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtk3DCursorWidget'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractWidget'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractWidget'> instead of <class 'vtkmodules.vtkRenderingCore.vtkInteractorObserver'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtk3DCursorWidget'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractWidget'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractWidget'> instead of <class 'vtkmodules.vtkRenderingCore.vtkInteractorObserver'>
        Using super <class 'vtkmodules.vtkFiltersPoints.vtkEllipsoidalGaussianKernel'> instead of <class 'vtkmodules.vtkFiltersPoints.vtkGeneralizedKernel'>
        Using super <class 'vtkmodules.vtkFiltersPoints.vtkGeneralizedKernel'> instead of <class 'vtkmodules.vtkFiltersPoints.vtkInterpolationKernel'>
      vtkInvoker: Ignoring method: Get/SetInvokerLogVerbosity
      default: 9, range: None
        Using super <class 'vtkmodules.vtkRenderingLabel.vtkLabelHierarchyCompositeIterator'> instead of <class 'vtkmodules.vtkRenderingLabel.vtkLabelHierarchyIterator'>
        Using super <class 'vtkmodules.vtkRenderingLabel.vtkFreeTypeLabelRenderStrategy'> instead of <class 'vtkmodules.vtkRenderingLabel.vtkLabelRenderStrategy'>
      vtkLineIntegralConvolution2D: MaxNoiseValue not updatable (VTK 9.2 bug - value not properly initialized)
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkCellLocator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkAbstractCellLocator'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkAbstractCellLocator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkLocator'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkCellLocator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkAbstractCellLocator'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkAbstractCellLocator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkLocator'>
        Using super <class 'vtkmodules.vtkParallelCore.vtkDummyController'> instead of <class 'vtkmodules.vtkParallelCore.vtkMultiProcessController'>
        Using super <class 'vtkmodules.vtkParallelCore.vtkDummyController'> instead of <class 'vtkmodules.vtkParallelCore.vtkMultiProcessController'>
        Using super <class 'vtkmodules.vtkTestingRendering.vtkTestingObjectFactory'> instead of <class 'vtkmodules.vtkCommonCore.vtkObjectFactory'>
      vtkObjectManager: Ignoring method: Get/SetObjectManagerLogVerbosity
      default: 9, range: None
      vtkOpenGLBufferObject: Ignoring method: Get/SetType
      default: 0, range: None
      vtkOpenGLBufferObject: Ignoring method: Get/SetUsage
      default: 3, range: None
      vtkOpenGLFXAAFilter: Ignoring method: Get/SetDebugOptionValue
      default: 0, range: None
      vtkOpenXRSceneObserver: Ignoring method: Get/SetComputeConsistency
      default: 1, range: None
        Using super <class 'vtkmodules.vtkRenderingParallel.vtkCompositeRenderManager'> instead of <class 'vtkmodules.vtkRenderingParallel.vtkParallelRenderManager'>
        Using super <class 'vtkmodules.vtkRenderingParallel.vtkCompositeRenderManager'> instead of <class 'vtkmodules.vtkRenderingParallel.vtkParallelRenderManager'>
        Using super <class 'vtkmodules.vtkRenderingParallel.vtkCompositeRenderManager'> instead of <class 'vtkmodules.vtkRenderingParallel.vtkParallelRenderManager'>
        Using super <class 'vtkmodules.vtkCommonComputationalGeometry.vtkParametricBohemianDome'> instead of <class 'vtkmodules.vtkCommonComputationalGeometry.vtkParametricFunction'>
        Using super <class 'vtkmodules.vtkCommonComputationalGeometry.vtkParametricBohemianDome'> instead of <class 'vtkmodules.vtkCommonComputationalGeometry.vtkParametricFunction'>
        Using super <class 'vtkmodules.vtkFiltersParallelDIY2.vtkNativePartitioningStrategy'> instead of <class 'vtkmodules.vtkFiltersParallelDIY2.vtkPartitioningStrategy'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtk3DCursorRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkWidgetRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkWidgetRepresentation'> instead of <class 'vtkmodules.vtkRenderingCore.vtkProp'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtk3DCursorRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkWidgetRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkWidgetRepresentation'> instead of <class 'vtkmodules.vtkRenderingCore.vtkProp'>
      vtkProperty: Ignoring method: Get/SetPoint2DShape
      default: 1, range: None
      vtkRenderWidget: Ignoring method: Get/SetPosition
      default: [0, 0], range: None
      vtkRenderWidget: Ignoring method: Get/SetSize
      default: [300, 300], range: None
      vtkRenderWindowInteractor: Ignoring method: Get/SetCurrentGesture
      default: 3, range: None
        Using super <class 'vtkmodules.vtkIOSQL.vtkSQLiteQuery'> instead of <class 'vtkmodules.vtkIOSQL.vtkSQLQuery'>
        Using super <class 'vtkmodules.vtkIOSQL.vtkSQLQuery'> instead of <class 'vtkmodules.vtkIOSQL.vtkRowQuery'>
        Using super <class 'vtkmodules.vtkCommonExecutionModel.vtkSimpleScalarTree'> instead of <class 'vtkmodules.vtkCommonExecutionModel.vtkScalarTree'>
        Using super <class 'vtkmodules.vtkFiltersExtraction.vtkBlockSelector'> instead of <class 'vtkmodules.vtkFiltersExtraction.vtkSelector'>
      vtkSerializer: Ignoring method: Get/SetSerializerLogVerbosity
      default: 9, range: None
      vtkShader: Ignoring method: Get/SetType
      default: 6, range: None
        Using super <class 'vtkmodules.vtkCommonComputationalGeometry.vtkCardinalSpline'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkSpline'>
        Using super <class 'vtkmodules.vtkCommonComputationalGeometry.vtkCardinalSpline'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkSpline'>
        Using super <class 'vtkmodules.vtkRenderingFreeType.vtkFreeTypeStringToImage'> instead of <class 'vtkmodules.vtkRenderingCore.vtkStringToImage'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkTDxInteractorStyleCamera'> instead of <class 'vtkmodules.vtkRenderingCore.vtkTDxInteractorStyle'>
        Using super <class 'vtkmodules.vtkFiltersReduction.vtkToAffineArrayStrategy'> instead of <class 'vtkmodules.vtkFiltersReduction.vtkToImplicitStrategy'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkTreeBFSIterator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkTreeIterator'>
        Using super <class 'vtkmodules.vtkRenderingOpenXR.vtkOpenXRModel'> instead of <class 'vtkmodules.vtkRenderingVR.vtkVRModel'>
        Using super <class 'vtkmodules.vtkRenderingSceneGraph.vtkActorNode'> instead of <class 'vtkmodules.vtkRenderingSceneGraph.vtkViewNode'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkRenderer'> instead of <class 'vtkmodules.vtkRenderingCore.vtkViewport'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkRenderer'> instead of <class 'vtkmodules.vtkRenderingCore.vtkViewport'>
      vtkViewport: Ignoring method: Get/SetGradientMode
      default: 0, range: None
        Using super <class 'vtkmodules.vtkRenderingCore.vtkCellCenterDepthSort'> instead of <class 'vtkmodules.vtkRenderingCore.vtkVisibilitySort'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkCellCenterDepthSort'> instead of <class 'vtkmodules.vtkRenderingCore.vtkVisibilitySort'>
      vtkVolumeTexture: Ignoring method: Get/SetPartitions
      default: [1, 1, 1], range: None
        Using super <class 'vtkmodules.vtkRenderingCore.vtkRenderWindow'> instead of <class 'vtkmodules.vtkCommonCore.vtkWindow'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkRenderWindow'> instead of <class 'vtkmodules.vtkCommonCore.vtkWindow'>
        Using super <class 'vtkmodules.vtkIOExport.vtkX3DExporterFIWriter'> instead of <class 'vtkmodules.vtkIOExport.vtkX3DExporterWriter'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkBoxWidget'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtk3DWidget'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkCellLocator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkAbstractCellLocator'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkCellLocator'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkAbstractCellLocator'>
        Using super <class 'vtkmodules.vtkFiltersFlowPaths.vtkAMRInterpolatedVelocityField'> instead of <class 'vtkmodules.vtkFiltersFlowPaths.vtkAbstractInterpolatedVelocityField'>
        Using super <class 'vtkmodules.vtkRenderingVolumeAMR.vtkAMRVolumeMapper'> instead of <class 'vtkmodules.vtkRenderingVolume.vtkVolumeMapper'>
        Using super <class 'vtkmodules.vtkRenderingVolume.vtkVolumeMapper'> instead of <class 'vtkmodules.vtkRenderingCore.vtkAbstractVolumeMapper'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkAbstractVolumeMapper'> instead of <class 'vtkmodules.vtkRenderingCore.vtkAbstractMapper3D'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkAbstractMapper3D'> instead of <class 'vtkmodules.vtkRenderingCore.vtkAbstractMapper'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkAreaPicker'> instead of <class 'vtkmodules.vtkRenderingCore.vtkAbstractPropPicker'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtk3DCursorWidget'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractWidget'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtk3DCursorWidget'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractWidget'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkConvexPointSet'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkCell3D'>
      vtkCellGridSidesQuery: OutputDimensionControl not updatable (VTK 9.4 bug - value not properly initialized)
      vtkCellGridSidesQuery: Ignoring method: Get/SetSelectionType
      default: 0, range: None
      vtkChartMatrix: Ignoring method: Get/SetFillStrategy
      default: 0, range: None
      vtkChartMatrix: Ignoring method: Get/SetGutter
      default: [15.0, 15.0], range: None
      vtkChartMatrix: Ignoring method: Get/SetRect
      default: [0, 0, 100, 100], range: None
      vtkChartMatrix: Ignoring method: Get/SetSize
      default: [0, 0], range: None
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkMultiBlockDataSet'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkDataObjectTree'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkDataObjectTree'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkCompositeDataSet'>
      vtkContextArea: Ignoring method: Get/SetDrawAreaBounds
      default: [0.0, 0.0, 300.0, 300.0], range: None
      vtkContextArea: Ignoring method: Get/SetDrawAreaResizeBehavior
      default: 0, range: None
      vtkContextArea: Ignoring method: Get/SetFixedMargins
      default: [0, 0, 0, 0], range: None
      vtkContextArea: Ignoring method: Get/SetFixedRect
      default: [0, 0, 300, 300], range: None
      vtkContextArea: Ignoring method: Get/SetGeometry
      default: [0, 0, 300, 300], range: None
        Using super <class 'vtkmodules.vtkChartsCore.vtkAxis'> instead of <class 'vtkmodules.vtkRenderingContext2D.vtkContextItem'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkAffineCharArray'> instead of <class 'vtkmodules.vtkCommonCore.vtkDataArray'>
        Using super <class 'vtkmodules.vtkFiltersPoints.vtkEllipsoidalGaussianKernel'> instead of <class 'vtkmodules.vtkFiltersPoints.vtkGeneralizedKernel'>
        Using super <class 'vtkmodules.vtkFiltersPoints.vtkEllipsoidalGaussianKernel'> instead of <class 'vtkmodules.vtkFiltersPoints.vtkGeneralizedKernel'>
        Using super <class 'vtkmodules.vtkFiltersPoints.vtkEllipsoidalGaussianKernel'> instead of <class 'vtkmodules.vtkFiltersPoints.vtkGeneralizedKernel'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkDirectedGraph'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkGraph'>
        Using super <class 'vtkmodules.vtkFiltersHyperTree.vtkHyperTreeGridAxisClip'> instead of <class 'vtkmodules.vtkCommonExecutionModel.vtkHyperTreeGridAlgorithm'>
        Using super <class 'vtkmodules.vtkIOImage.vtkImageReader2'> instead of <class 'vtkmodules.vtkCommonExecutionModel.vtkImageAlgorithm'>
      vtkImplicitProjectOnPlaneDistance: Ignoring method: Get/SetNorm
      default: 2, range: None
        Using super <class 'vtkmodules.vtkFiltersFlowPaths.vtkLagrangianMatidaIntegrationModel'> instead of <class 'vtkmodules.vtkFiltersFlowPaths.vtkLagrangianBasicIntegrationModel'>
        Using super <class 'vtkmodules.vtkFiltersFlowPaths.vtkLagrangianMatidaIntegrationModel'> instead of <class 'vtkmodules.vtkFiltersFlowPaths.vtkLagrangianBasicIntegrationModel'>
        Using super <class 'vtkmodules.vtkRenderingOpenGL2.vtkDepthOfFieldPass'> instead of <class 'vtkmodules.vtkRenderingOpenGL2.vtkDepthImageProcessingPass'>
        Using super <class 'vtkmodules.vtkRenderingOpenGL2.vtkDepthImageProcessingPass'> instead of <class 'vtkmodules.vtkRenderingOpenGL2.vtkImageProcessingPass'>
        Using super <class 'vtkmodules.vtkRenderingOpenGL2.vtkImageProcessingPass'> instead of <class 'vtkmodules.vtkRenderingOpenGL2.vtkOpenGLRenderPass'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkActor'> instead of <class 'vtkmodules.vtkRenderingCore.vtkProp3D'>
        Using super <class 'vtkmodules.vtkRenderingCore.vtkActor'> instead of <class 'vtkmodules.vtkRenderingCore.vtkProp3D'>
        Using super <class 'vtkmodules.vtkFiltersPoints.vtkSPHCubicKernel'> instead of <class 'vtkmodules.vtkFiltersPoints.vtkSPHKernel'>
        Using super <class 'vtkmodules.vtkIOSQL.vtkSQLiteQuery'> instead of <class 'vtkmodules.vtkIOSQL.vtkSQLQuery'>
      vtkSimple3DCirclesStrategy: Ignoring method: Get/SetMarkedValue
      default: (invalid), range: None
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_I10vtkVariantE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_I10vtkVariantE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_I12vtkStdStringE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_I12vtkStdStringE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IaE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IaE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IcE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IcE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IdE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IdE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IfE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IfE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IhE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IhE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IiE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IiE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IjE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IjE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IlE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IlE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_ImE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_ImE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IsE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IsE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_ItE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_ItE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IxE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IxE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkDenseArray_IyE'> instead of <class 'vtkmodules.vtkCommonCore.vtkTypedArray_IyE'>
        Using super <class 'vtkmodules.vtkRenderingOpenXR.vtkOpenXRControlsHelper'> instead of <class 'vtkmodules.vtkRenderingVR.vtkVRControlsHelper'>
        Using super <class 'vtkmodules.vtkRenderingOpenXR.vtkOpenXRControlsHelper'> instead of <class 'vtkmodules.vtkRenderingVR.vtkVRControlsHelper'>
        Using super <class 'vtkmodules.vtkFiltersHybrid.vtkBSplineTransform'> instead of <class 'vtkmodules.vtkCommonTransforms.vtkWarpTransform'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtk3DCursorRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkWidgetRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtk3DCursorRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkWidgetRepresentation'>
        Using super <class 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader'> instead of <class 'vtkmodules.vtkIOXML.vtkXMLReader'>
        Using super <class 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader'> instead of <class 'vtkmodules.vtkIOXML.vtkXMLReader'>
        Using super <class 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter'> instead of <class 'vtkmodules.vtkIOXML.vtkXMLWriter'>
        Using super <class 'vtkmodules.vtkIOXML.vtkXMLWriter'> instead of <class 'vtkmodules.vtkIOXML.vtkXMLWriterBase'>
        Using super <class 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter'> instead of <class 'vtkmodules.vtkIOXML.vtkXMLWriter'>
        Using super <class 'vtkmodules.vtkIOXML.vtkXMLWriter'> instead of <class 'vtkmodules.vtkIOXML.vtkXMLWriterBase'>
        Using super <class 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter'> instead of <class 'vtkmodules.vtkIOXML.vtkXMLWriter'>
        Using super <class 'vtkmodules.vtkIOXML.vtkXMLWriter'> instead of <class 'vtkmodules.vtkIOXML.vtkXMLWriterBase'>
        Using super <class 'vtkmodules.vtkIOAMR.vtkAMREnzoParticlesReader'> instead of <class 'vtkmodules.vtkIOAMR.vtkAMRBaseParticlesReader'>
        Using super <class 'vtkmodules.vtkIOAMR.vtkAMREnzoParticlesReader'> instead of <class 'vtkmodules.vtkIOAMR.vtkAMRBaseParticlesReader'>
        Using super <class 'vtkmodules.vtkIOGeometry.vtkOBJReader'> instead of <class 'vtkmodules.vtkIOCore.vtkAbstractPolyDataReader'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAffineRepresentation2D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAffineRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAngleRepresentation2D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAngleRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAngleRepresentation2D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAngleRepresentation'>
      vtkArrayNorm: Ignoring method: Get/SetWindow
      default: [0, 9223372036854775807), range: None
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkBiDimensionalRepresentation2D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkBiDimensionalRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkBiDimensionalRepresentation2D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkBiDimensionalRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkImplicitAnnulusRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkBoundedWidgetRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkImplicitAnnulusRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkBoundedWidgetRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkProp3DButtonRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkButtonRepresentation'>
        Using super <class 'vtkmodules.vtkFiltersSources.vtkEllipticalButtonSource'> instead of <class 'vtkmodules.vtkFiltersSources.vtkButtonSource'>
        Using super <class 'vtkmodules.vtkFiltersSources.vtkEllipticalButtonSource'> instead of <class 'vtkmodules.vtkFiltersSources.vtkButtonSource'>
        Using super <class 'vtkmodules.vtkFiltersSources.vtkEllipticalButtonSource'> instead of <class 'vtkmodules.vtkFiltersSources.vtkButtonSource'>
      vtkCameraOrientationRepresentation: Ignoring method: Get/SetAnchorPosition
      default: 3, range: None
      vtkCellGridComputeSides: Ignoring method: Get/SetSelectionType
      default: 0, range: None
      vtkCellGridComputeSides: Ignoring method: Get/SetStrategy
      default: 2, range: None
      vtkCellGridWriter: Ignoring method: Get/SetFileFormat
      default: 0, range: None
        Using super <class 'vtkmodules.vtkChartsCore.vtkChartBox'> instead of <class 'vtkmodules.vtkChartsCore.vtkChart'>
      vtkChart: Ignoring method: Get/SetSize
      default: [0.0, 0.0, 0.0, 0.0], range: None
      vtkChartXYZ: Ignoring method: Get/SetAxisColor
      default: [0, 0, 0, 255], range: None
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkCompassRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkContinuousValueWidgetRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkOrientedGlyphFocalPlaneContourRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkFocalPlaneContourRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkFocalPlaneContourRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkContourRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkOrientedGlyphFocalPlaneContourRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkFocalPlaneContourRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkFocalPlaneContourRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkContourRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkOrientedGlyphFocalPlaneContourRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkFocalPlaneContourRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkFocalPlaneContourRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkContourRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkCameraPathRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractSplineRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractSplineRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkCurveRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkCameraPathRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractSplineRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractSplineRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkCurveRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkCameraPathRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractSplineRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractSplineRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkCurveRepresentation'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkMultiBlockDataSet'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkDataObjectTree'>
        Using super <class 'vtkmodules.vtkIOSQL.vtkSQLiteToTableReader'> instead of <class 'vtkmodules.vtkIOSQL.vtkDatabaseToTableReader'>
        Using super <class 'vtkmodules.vtkFiltersGeneral.vtkOBBDicer'> instead of <class 'vtkmodules.vtkFiltersGeneral.vtkDicer'>
        Using super <class 'vtkmodules.vtkFiltersGeneral.vtkOBBDicer'> instead of <class 'vtkmodules.vtkFiltersGeneral.vtkDicer'>
        Using super <class 'vtkmodules.vtkFiltersGeneral.vtkOBBDicer'> instead of <class 'vtkmodules.vtkFiltersGeneral.vtkDicer'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkDistanceRepresentation2D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkDistanceRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkDistanceRepresentation2D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkDistanceRepresentation'>
      vtkEuclideanClusterExtraction: Radius not updatable (VTK 9.1 bug - value not properly initialized)
        Using super <class 'vtkmodules.vtkFiltersGeneral.vtkExtractSelectedFrustum'> instead of <class 'vtkmodules.vtkFiltersGeneral.vtkExtractSelectionBase'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IaE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIaEaE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IcE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIcEcE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IdE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIdEdE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IfE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIfEfE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IhE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIhEhE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IiE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIiEiE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IjE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIjEjE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IlE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIlElE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_ImE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateImEmE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IsE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIsEsE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_ItE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateItEtE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IxE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIxExE'>
        Using super <class 'vtkmodules.vtkCommonCore.vtkSOADataArrayTemplate_IyE'> instead of <class 'vtkmodules.vtkCommonCore.vtkGenericDataArray_I23vtkSOADataArrayTemplateIyEyE'>
        Using super <class 'vtkmodules.vtkIOOggTheora.vtkOggTheoraWriter'> instead of <class 'vtkmodules.vtkIOMovie.vtkGenericMovieWriter'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkPolygonalHandleRepresentation3D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractPolygonalHandleRepresentation3D'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractPolygonalHandleRepresentation3D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkHandleRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkPolygonalHandleRepresentation3D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractPolygonalHandleRepresentation3D'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkAbstractPolygonalHandleRepresentation3D'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkHandleRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkCameraHandleSource'> instead of <class 'vtkmodules.vtkFiltersSources.vtkHandleSource'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkCameraHandleSource'> instead of <class 'vtkmodules.vtkFiltersSources.vtkHandleSource'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkBezierCurve'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkHigherOrderCurve'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkBezierHexahedron'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkHigherOrderHexahedron'>
      Warning: We cannot determine the trait type of vtkHigherOrderHexahedron.Order
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkBezierQuadrilateral'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkHigherOrderQuadrilateral'>
      Warning: We cannot determine the trait type of vtkHigherOrderQuadrilateral.Order
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkBezierTetra'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkHigherOrderTetra'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkBezierTriangle'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkHigherOrderTriangle'>
        Using super <class 'vtkmodules.vtkCommonDataModel.vtkBezierWedge'> instead of <class 'vtkmodules.vtkCommonDataModel.vtkHigherOrderWedge'>
      Warning: We cannot determine the trait type of vtkHigherOrderWedge.Order
      vtkHyperTreeGridPreConfiguredSource: Ignoring method: Get/SetCustomArchitecture
      default: 0, range: None
      vtkHyperTreeGridPreConfiguredSource: Ignoring method: Get/SetHTGMode
      default: 0, range: None
        Using super <class 'vtkmodules.vtkRenderingOpenGL2.vtkDepthOfFieldPass'> instead of <class 'vtkmodules.vtkRenderingOpenGL2.vtkDepthImageProcessingPass'>
        Using super <class 'vtkmodules.vtkRenderingOpenGL2.vtkDepthImageProcessingPass'> instead of <class 'vtkmodules.vtkRenderingOpenGL2.vtkImageProcessingPass'>
      vtkLightingMapPass: Ignoring method: Get/SetRenderType
      default: 0, range: None
        Using super <class 'vtkmodules.vtkIOChemistry.vtkGaussianCubeReader'> instead of <class 'vtkmodules.vtkIOChemistry.vtkMoleculeReaderBase'>
        Using super <class 'vtkmodules.vtkFiltersFlowPaths.vtkParticlePathFilter'> instead of <class 'vtkmodules.vtkFiltersFlowPaths.vtkParticleTracerBase'>
        Using super <class 'vtkmodules.vtkFiltersFlowPaths.vtkParticlePathFilter'> instead of <class 'vtkmodules.vtkFiltersFlowPaths.vtkParticleTracerBase'>
        Using super <class 'vtkmodules.vtkFiltersFlowPaths.vtkParticlePathFilter'> instead of <class 'vtkmodules.vtkFiltersFlowPaths.vtkParticleTracerBase'>
        Using super <class 'vtkmodules.vtkFiltersParallel.vtkAngularPeriodicFilter'> instead of <class 'vtkmodules.vtkFiltersParallel.vtkPeriodicFilter'>
        Using super <class 'vtkmodules.vtkFiltersParallel.vtkAngularPeriodicFilter'> instead of <class 'vtkmodules.vtkFiltersParallel.vtkPeriodicFilter'>
        Using super <class 'vtkmodules.vtkChartsCore.vtkColorTransferControlPointsItem'> instead of <class 'vtkmodules.vtkChartsCore.vtkControlPointsItem'>
        Using super <class 'vtkmodules.vtkChartsCore.vtkControlPointsItem'> instead of <class 'vtkmodules.vtkChartsCore.vtkPlot'>
        Using super <class 'vtkmodules.vtkChartsCore.vtkColorTransferControlPointsItem'> instead of <class 'vtkmodules.vtkChartsCore.vtkControlPointsItem'>
        Using super <class 'vtkmodules.vtkChartsCore.vtkControlPointsItem'> instead of <class 'vtkmodules.vtkChartsCore.vtkPlot'>
      vtkPlot: Ignoring method: Get/SetShiftScale
      default: [0.0, 0.0, 1.0, 1.0], range: None
        Using super <class 'vtkmodules.vtkChartsCore.vtkPlotPoints3D'> instead of <class 'vtkmodules.vtkChartsCore.vtkPlot3D'>
        Using super <class 'vtkmodules.vtkFiltersPoints.vtkExtractEnclosedPoints'> instead of <class 'vtkmodules.vtkFiltersPoints.vtkPointCloudFilter'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkResliceCursorLineRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkResliceCursorRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkResliceCursorLineRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkResliceCursorRepresentation'>
      vtkScatterPlotMatrix: Ignoring method: Get/SetActivePlot
      default: [0, -2], range: None
      vtkScatterPlotMatrix: Ignoring method: Get/SetScatterPlotSelectedActiveColor
      default: [0, 204, 0, 102], range: None
      vtkScatterPlotMatrix: Ignoring method: Get/SetScatterPlotSelectedRowColumnColor
      default: [204, 0, 0, 102], range: None
      vtkScatterPlotMatrix: Ignoring method: Get/SetSize
      default: [0, 0], range: None
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkCenteredSliderRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkSliderRepresentation'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkCenteredSliderRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkSliderRepresentation'>
      vtkSparseArray_I10vtkVariantE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_I10vtkVariantE: Ignoring method: Get/SetNullValue
      default: (invalid), range: None
      vtkSparseArray_I12vtkStdStringE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IaE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IcE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IdE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IfE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IhE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IiE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IjE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IlE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_ImE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IsE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_ItE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IxE: Ignoring method: Get/SetExtents
      default: , range: None
      vtkSparseArray_IyE: Ignoring method: Get/SetExtents
      default: , range: None
        Using super <class 'vtkmodules.vtkFiltersStatistics.vtkAutoCorrelativeStatistics'> instead of <class 'vtkmodules.vtkFiltersStatistics.vtkStatisticsAlgorithm'>
        Using super <class 'vtkmodules.vtkFiltersModeling.vtkLoopSubdivisionFilter'> instead of <class 'vtkmodules.vtkFiltersGeneral.vtkApproximatingSubdivisionFilter'>
        Using super <class 'vtkmodules.vtkFiltersGeneral.vtkApproximatingSubdivisionFilter'> instead of <class 'vtkmodules.vtkFiltersGeneral.vtkSubdivisionFilter'>
        Using super <class 'vtkmodules.vtkFiltersModeling.vtkLoopSubdivisionFilter'> instead of <class 'vtkmodules.vtkFiltersGeneral.vtkApproximatingSubdivisionFilter'>
        Using super <class 'vtkmodules.vtkFiltersGeneral.vtkApproximatingSubdivisionFilter'> instead of <class 'vtkmodules.vtkFiltersGeneral.vtkSubdivisionFilter'>
        Using super <class 'vtkmodules.vtkIOSQL.vtkTableToSQLiteWriter'> instead of <class 'vtkmodules.vtkIOSQL.vtkTableToDatabaseWriter'>
        Using super <class 'vtkmodules.vtkInteractionWidgets.vtkEllipsoidTensorProbeRepresentation'> instead of <class 'vtkmodules.vtkInteractionWidgets.vtkTensorProbeRepresentation'>
        Using super <class 'vtkmodules.vtkImagingGeneral.vtkImageSpatialAlgorithm'> instead of <class 'vtkmodules.vtkCommonExecutionModel.vtkThreadedImageAlgorithm'>
        Using super <class 'vtkmodules.vtkImagingGeneral.vtkImageSpatialAlgorithm'> instead of <class 'vtkmodules.vtkCommonExecutionModel.vtkThreadedImageAlgorithm'>
      vtkThresholdTable: Ignoring method: Get/SetMaxValue
      default: 2147483647, range: None
      vtkThresholdTable: Ignoring method: Get/SetMinValue
      default: 0, range: None
      vtkTransferAttributes: Ignoring method: Get/SetDefaultValueBad to call vtkUniformHyperTreeGrid::GetXCoordinates
      Bad to call vtkUniformHyperTreeGrid::GetYCoordinates
      Bad to call vtkUniformHyperTreeGrid::GetZCoordinates
      Windows fatal exception: access violation

      Current thread 0x0000b354 (most recent call first):
        File "C:\Users\danda\AppData\Local\Temp\pip-req-build-e87b2mtb\tvtk\vtk_parser.py", line 695 in _find_get_set_methods
        File "C:\Users\danda\AppData\Local\Temp\pip-req-build-e87b2mtb\tvtk\vtk_parser.py", line 493 in _organize_methods
        File "C:\Users\danda\AppData\Local\Temp\pip-req-build-e87b2mtb\tvtk\vtk_parser.py", line 159 in parse
        File "C:\Users\danda\AppData\Local\Temp\pip-req-build-e87b2mtb\tvtk\wrapper_gen.py", line 338 in _gen_methods
        File "C:\Users\danda\AppData\Local\Temp\pip-req-build-e87b2mtb\tvtk\wrapper_gen.py", line 239 in generate_code
        File "C:\Users\danda\AppData\Local\Temp\pip-req-build-e87b2mtb\tvtk\code_gen.py", line 241 in _write_wrapper_class
        File "C:\Users\danda\AppData\Local\Temp\pip-req-build-e87b2mtb\tvtk\code_gen.py", line 148 in generate_code
        File "C:\Users\danda\AppData\Local\Temp\pip-req-build-e87b2mtb\tvtk\_setup.py", line 58 in gen_tvtk_classes_zip
        File "<string>", line 247 in build_tvtk_classes_zip
        File "<string>", line 254 in run
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 1021 in run_command
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\dist.py", line 1102 in run_command
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 357 in run_command
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\command\build.py", line 135 in run
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 1021 in run_command
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\dist.py", line 1102 in run_command
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\cmd.py", line 357 in run_command
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\command\bdist_wheel.py", line 370 in run
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 1021 in run_command
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\dist.py", line 1102 in run_command
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\dist.py", line 1002 in run_commands
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 202 in run_commands
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\_distutils\core.py", line 186 in setup
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\__init__.py", line 115 in setup
        File "<string>", line 322 in <module>
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\build_meta.py", line 317 in run_setup
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\build_meta.py", line 512 in run_setup
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\build_meta.py", line 404 in _build_with_temp_dir
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\build_meta.py", line 423 in _build
        File "C:\Users\danda\AppData\Local\Temp\pip-build-env-oy40ocy3\overlay\Lib\site-packages\setuptools\build_meta.py", line 435 in build_wheel
        File "C:\Users\danda\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 280 in build_wheel
        File "C:\Users\danda\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 373 in main
        File "C:\Users\danda\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 389 in <module>
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for mayavi
Failed to build mayavi
ERROR: Failed to build installable wheels for some pyproject.toml based projects (mayavi)

mcDandy avatar Jun 25 '25 12:06 mcDandy

I have the same issue on Windows 10, but no on macOS 15.5

tingspain avatar Jun 29 '25 13:06 tingspain

Also doesn't build on Linux 6.15. I tested both python 3.13 and 3.12, the official mayavi 4.8.3 release and the most current git zipball.

drocheam avatar Jul 02 '25 09:07 drocheam

Seems to work with the old versions of vtk:

pip install "vtk < 9.5"

And with the command from https://github.com/enthought/mayavi/issues/1325#issuecomment-2537662062

pip install mayavi --no-cache-dir --verbose  --no-build-isolation

drocheam avatar Jul 02 '25 11:07 drocheam