Releases: PlotPyStack/guiqwt
Releases · PlotPyStack/guiqwt
v4.4.5 - Maintenance release
Version 4.4.5
Added warning regarding package obsolescence.
PlotPy is the new version of guiqwt.
Version 4.4.4
Added compatibility with Python 3.12.
Version 4.4.3
Switched to guidata v3.1 (API breakage).
Version 4.4.2
Moved project to the PlotPyStack organization.
Version 4.4.1
Changes:
- guiqwt now requires guidata >=v3.0.1 (API compatibility issue with guidata v3.0.0)
Version 4.4.0
Changes:
- guiqwt now requires guidata >=v3.0.
- tests/syncplot: added image synchronization test
Bug fixes:
- Issue #107 - App with multiple ImageWidgets seg faults about 40+% of the time on startup
- Issue #104 - TrImageItem will emit a signal when the image is moved but not when resized
- Pull Request #103 - use np.isnan() to handle if image data contains nan values, by @RussBerg
- Issue #102 - image.py: get_histogram() will fail if image initialized with Nan values
- Pull Request #101 - corrected arguments names for specifying image center, by @RussBerg
- Issue #100 - Images: changing X-axis direction does not work with autoscale
- Issue #99 - trimage builder specifies wrong attributes for altering image center
- Issue #98 - numpy >= 1.20 incompatibilities
- Issue #90 - Image visualization: should first pixel be centered at (0,0)
- Fixed coords inversion in EllipseShape (circle)
- tests/syncplot: fixed plot rescaling at initialization
v4.4.4 - Added Python 3.12 support
v4.4.3
Version 4.4.3
Switched to guidata v3.1 (API breakage).
v4.4.1
Changes:
- guiqwt now requires guidata >=v3.0.1.
- tests/syncplot: added image synchronization test
Bug fixes:
- Issue #107 - App with multiple ImageWidgets seg faults about 40+% of the time on startup
- Issue #104 - TrImageItem will emit a signal when the image is moved but not when resized
- Pull Request #103 - use np.isnan() to handle if image data contains nan values, by @RussBerg
- Issue #102 - image.py: get_histogram() will fail if image initialized with Nan values
- Pull Request #101 - corrected arguments names for specifying image center, by @RussBerg
- Issue #100 - Images: changing X-axis direction does not work with autoscale
- Issue #99 - trimage builder specifies wrong attributes for altering image center
- Issue #98 - numpy >= 1.20 incompatibilities
- Issue #90 - Image visualization: should first pixel be centered at (0,0)
- Fixed coords inversion in EllipseShape (circle)
- tests/syncplot: fixed plot rescaling at initialization
v4.4.0
Changes:
- guiqwt now requires guidata >=v3.0.
- tests/syncplot: added image synchronization test
Bug fixes:
- Issue #107 - App with multiple ImageWidgets seg faults about 40+% of the time on startup
- Issue #104 - TrImageItem will emit a signal when the image is moved but not when resized
- Pull Request #103 - use np.isnan() to handle if image data contains nan values, by @RussBerg
- Issue #102 - image.py: get_histogram() will fail if image initialized with Nan values
- Pull Request #101 - corrected arguments names for specifying image center, by @RussBerg
- Issue #100 - Images: changing X-axis direction does not work with autoscale
- Issue #99 - trimage builder specifies wrong attributes for altering image center
- Issue #98 - numpy >= 1.20 incompatibilities
- Issue #90 - Image visualization: should first pixel be centered at (0,0)
- Fixed coords inversion in EllipseShape (circle)
- tests/syncplot: fixed plot rescaling at initialization
v4.3.3
Version 4.3.3
Bug fixes:
- Fixed Issue #90 / ImageItem's pixels are now centered on their coordinates
- plot.SubplotWidget w/image related panels: simplify both pyplot and
syncplot.py test - pyplot: fixed QApplication instance mgt issues
- pyplot/Figure.save: fixed Qt5 compat. issue
- io.load_items: fixed docstring
Note: v4.3.3 is functionally identical to v4.3.2 (translation file was missing in v4.3.2, hence the new release)
Version 4.3.1
Bug fixes:
- Added build dependencies (fixes Issue #95)
- Fixed compatibility issue with Visual Studio 2015 and earlier
- Fixed builder functions for annotated circle and ellipse (bad arguments)
- Fixed default text color configuration for dark mode
Version 4.3.0
Changes:
- Added "tests/loadsaveitems_json.py": JSON plot items (de)serialize test
(from CodraFT project,
https://codra-ingenierie-informatique.github.io/CodraFT/)
Bug fixes:
EditItemDataTool
: now show directly anArrayEditor
dialog box
(instead of calling theoedit
object editor function)- Fixed tests/syncplot.py demonstrating how the curve plot axis
synchronization feature works - Fixed Issue #93 / tests/histogram.py: bins/log scale parameters did nothing
v4.3.2
Version 4.3.2
Bug fixes:
- Fixed Issue #90 / ImageItem's pixels are now centered on their coordinates
- plot.SubplotWidget w/image related panels: simplify both pyplot and
syncplot.py test - pyplot: fixed QApplication instance mgt issues
- pyplot/Figure.save: fixed Qt5 compat. issue
- io.load_items: fixed docstring
Version 4.3.1
Bug fixes:
- Added build dependencies (fixes Issue #95)
- Fixed compatibility issue with Visual Studio 2015 and earlier
- Fixed builder functions for annotated circle and ellipse (bad arguments)
- Fixed default text color configuration for dark mode
Version 4.3.0
Changes:
- Added "tests/loadsaveitems_json.py": JSON plot items (de)serialize test
(from CodraFT project,
https://codra-ingenierie-informatique.github.io/CodraFT/)
Bug fixes:
EditItemDataTool
: now show directly anArrayEditor
dialog box
(instead of calling theoedit
object editor function)- Fixed tests/syncplot.py demonstrating how the curve plot axis
synchronization feature works - Fixed Issue #93 / tests/histogram.py: bins/log scale parameters did nothing
v4.3.1
Version 4.3.1
Bug fixes:
- Added build dependencies (fixes Issue #95)
- Fixed compatibility issue with Visual Studio 2015 and earlier
- Fixed builder functions for annotated circle and ellipse (bad arguments)
- Fixed default text color configuration for dark mode
Version 4.3.0
Changes:
- Added "tests/loadsaveitems_json.py": JSON plot items (de)serialize test
(from CodraFT project,
https://codra-ingenierie-informatique.github.io/CodraFT/)
Bug fixes:
EditItemDataTool
: now show directly anArrayEditor
dialog box
(instead of calling theoedit
object editor function)- Fixed tests/syncplot.py demonstrating how the curve plot axis
synchronization feature works - Fixed Issue #93 / tests/histogram.py: bins/log scale parameters did nothing
v4.2.0
(Annotated)PointTool: fixed behavior (adding point without moving bef…
Hotfix v4.0.2
version