From 99d78ed7ffd06d4ae1b0a9e77255920f9e3e8c52 Mon Sep 17 00:00:00 2001 From: Prabhu Ramachandran Date: Thu, 23 May 2024 23:25:48 +0530 Subject: [PATCH 1/3] Prepare for 4.8.2 release. --- docs/CHANGES.txt | 37 +++++++++++++++++++++++++++++++++++++ mayavi/__init__.py | 4 ++-- 2 files changed, 39 insertions(+), 2 deletions(-) diff --git a/docs/CHANGES.txt b/docs/CHANGES.txt index be5dc25e1..0e4993b3b 100644 --- a/docs/CHANGES.txt +++ b/docs/CHANGES.txt @@ -1,3 +1,40 @@ +Mayavi 4.8.2 +============ + +This is a bugfix release to work correctly with traitsui-8, Python-3.12, +VTK-9.3 and above, and PyQt6. 18 PRs were merged. + +Many thanks to the following folks who contributed to this release in +alphabetical order, Eric Larson, homosapien-lcy, Horiem (yellowshippo), +JaRoSchm, and Prabhu Ramachandran. + +Major Fixes +------------ + +23 May 2023 `#1300 `_ (prabhuramachandran) + - Port changes from upstream QVTKRenderWindowInteractor. + +28 Aug 2023 `#1273 `_ (larsoner) + - ENH: Add support for PyQt6 + +28 Aug 2023 `#1272 `_ (larsoner) + - BUG: Fix bug with latest VTK + +26 May 2023 `#1255 `_ (larsoner) + - Improve compatibility with traitsui 8 + +10 May 2023 `#1234 `_ (prabhuramachandran) + - Fix issue with `mlab.process_ui_events` + +07 May 2023 `#1199 `_ (larsoner) + - ENH: Add support for Python 3.11 + +18 Oct 2022 `#1186 `_ (prabhuramachandran) + - Fixes `#1185 `_. + Just exclude the zip file so the sdist does not ship it. This way the file on pypi is much smaller. + + + Mayavi 4.8.1 ============ diff --git a/mayavi/__init__.py b/mayavi/__init__.py index c6a24db21..b652ed95e 100644 --- a/mayavi/__init__.py +++ b/mayavi/__init__.py @@ -1,11 +1,11 @@ # Author: Prabhu Ramachandran, Gael Varoquaux -# Copyright (c) 2004-2022, Enthought, Inc. +# Copyright (c) 2004-2024, Enthought, Inc. # License: BSD Style. """ A tool for easy and interactive visualization of data. Part of the Mayavi project of the Enthought Tool Suite. """ -__version__ = '4.8.2.dev0' +__version__ = '4.8.2' __requires__ = [ 'apptools', From 8540c11cc1007def8820b8f1dc2ba643411f4c73 Mon Sep 17 00:00:00 2001 From: Prabhu Ramachandran Date: Thu, 23 May 2024 23:50:33 +0530 Subject: [PATCH 2/3] Update autogenerated docs. --- docs/source/mayavi/auto/changes.rst | 37 +++++++++++++++++++ .../mayavi/auto/mlab_pipeline_sources.rst | 12 +++--- 2 files changed, 43 insertions(+), 6 deletions(-) diff --git a/docs/source/mayavi/auto/changes.rst b/docs/source/mayavi/auto/changes.rst index be5dc25e1..0e4993b3b 100644 --- a/docs/source/mayavi/auto/changes.rst +++ b/docs/source/mayavi/auto/changes.rst @@ -1,3 +1,40 @@ +Mayavi 4.8.2 +============ + +This is a bugfix release to work correctly with traitsui-8, Python-3.12, +VTK-9.3 and above, and PyQt6. 18 PRs were merged. + +Many thanks to the following folks who contributed to this release in +alphabetical order, Eric Larson, homosapien-lcy, Horiem (yellowshippo), +JaRoSchm, and Prabhu Ramachandran. + +Major Fixes +------------ + +23 May 2023 `#1300 `_ (prabhuramachandran) + - Port changes from upstream QVTKRenderWindowInteractor. + +28 Aug 2023 `#1273 `_ (larsoner) + - ENH: Add support for PyQt6 + +28 Aug 2023 `#1272 `_ (larsoner) + - BUG: Fix bug with latest VTK + +26 May 2023 `#1255 `_ (larsoner) + - Improve compatibility with traitsui 8 + +10 May 2023 `#1234 `_ (prabhuramachandran) + - Fix issue with `mlab.process_ui_events` + +07 May 2023 `#1199 `_ (larsoner) + - ENH: Add support for Python 3.11 + +18 Oct 2022 `#1186 `_ (prabhuramachandran) + - Fixes `#1185 `_. + Just exclude the zip file so the sdist does not ship it. This way the file on pypi is much smaller. + + + Mayavi 4.8.1 ============ diff --git a/docs/source/mayavi/auto/mlab_pipeline_sources.rst b/docs/source/mayavi/auto/mlab_pipeline_sources.rst index 07202adf9..dbe3d2fc4 100644 --- a/docs/source/mayavi/auto/mlab_pipeline_sources.rst +++ b/docs/source/mayavi/auto/mlab_pipeline_sources.rst @@ -62,7 +62,7 @@ array2d_source builtin_image ~~~~~~~~~~~~~ -.. function:: builtin_image(metadata=) +.. function:: builtin_image(metadata=) Create a vtk image data source @@ -73,7 +73,7 @@ builtin_image builtin_surface ~~~~~~~~~~~~~~~ -.. function:: builtin_surface(metadata=) +.. function:: builtin_surface(metadata=) Create a vtk poly data source @@ -84,7 +84,7 @@ builtin_surface chaco_file ~~~~~~~~~~ -.. function:: chaco_file(metadata=) +.. function:: chaco_file(metadata=) Open a Chaco file @@ -178,7 +178,7 @@ open parametric_surface ~~~~~~~~~~~~~~~~~~ -.. function:: parametric_surface(metadata=) +.. function:: parametric_surface(metadata=) Create a parametric surface source @@ -189,7 +189,7 @@ parametric_surface point_load ~~~~~~~~~~ -.. function:: point_load(metadata=) +.. function:: point_load(metadata=) Simulates a point load on a cube of data (for tensors) @@ -429,7 +429,7 @@ vertical_vectors_source volume_file ~~~~~~~~~~~ -.. function:: volume_file(metadata=) +.. function:: volume_file(metadata=) Open a Volume file From e491ab4f6d010460bed89f64edf6f986a528cc1d Mon Sep 17 00:00:00 2001 From: Prabhu Ramachandran Date: Thu, 23 May 2024 23:53:43 +0530 Subject: [PATCH 3/3] Bump release for development. --- mayavi/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mayavi/__init__.py b/mayavi/__init__.py index b652ed95e..8e89a722c 100644 --- a/mayavi/__init__.py +++ b/mayavi/__init__.py @@ -5,7 +5,7 @@ Part of the Mayavi project of the Enthought Tool Suite. """ -__version__ = '4.8.2' +__version__ = '4.8.3.dev0' __requires__ = [ 'apptools',