0.14.0: 2020/12/11
This is the first version of silx
supporting h5py
>= v3.0.
This is the last version of silx
officially supporting Python 3.5.
-
silx.gui
:-
Added support for HDF5 external data (virtual and raw) (PR #3222)
-
Added lazy update handling of OpenGL textures (PR #3205)
-
Deprecated
silx.gui.plot.matplotlib
module (usesilx.gui.utils.matplotlib
instead) (PR #3158) -
Improved memory allocation by using already defined
fontMetrics
instread of creating a new one (PR #3239) -
Make
TextFormatter
compatible withh5py
>=3 (PR #3253) -
Fixed
matplotlib
3.3.0rc1 deprecation warnings (PR #3145) -
silx.gui.colors.Colormap
: -
silx.gui.plot
:-
Added the feature to compute statistics inside a specific region of interest (PR #3056)
-
Added an action to switch on/off OpenGL rendering on a plot (PR #3261)
-
Added test for ROI interaction mode (PR #3283)
-
Added saving of error bars when saving a plot (PR #3199)
-
Added
ImageStack.clear
(PR #3167) -
Improved image profile tool to support
PlotWidget
item extension (PR #3150) -
Improved
Stackview
: replacedsetColormap
autoscale
argument byscaleColormapRangeToStack
method (PR #3279) -
Updated
3 stddev
autoscale algorithm, clamp it with the minmax data in order to improve the contrast (PR #3284) -
Updated ROI module: splitted into 3 modules base/common/arc_roi (PR #3283)
-
Fixed
ColormapDialog
custom range input (PR #3153) -
Fixed issue when changing ROI mode while a ROI is being created (PR #3186)
-
Fixed
RegionOfInterest
refresh when highlighted (PR #3197) -
Fixed arc roi shape: make sure start and end points are part of the shape (PR #3257)
-
Fixed issue in
Colormap
3 stdev
autoscale mode and avoided warnings (PR #3295) -
Major improvements of
PlotWidget
:- Added
get|setAxesMargins
methods to control margin ratios around plot area (PR #3196) - Added
PlotWidget.[get|set]Backend
enabling switching backend (PR #3255) - Added multi interaction mode for ROIs (can be switched with a single click on an handle, or the context menu) (PR #3260)
- Added polar interaction mode for arc ROI (PR #3260)
- Added
PlotWidget.sigDefaultContextMenu
to allow to feed the default context menu (PR #3260) - Added context menu to the selected ROI to remove it (PR #3260)
- Added pan interaction to ROI authoring (
select-draw
) interaction mode (PR #3291) - Added support of right axis label with OpenGL backend (PR #3293)
- Added item visible bounds feature to PlotWidget items (PR #3223)
- Added a
DataItem
base class for items having a "data extent" in the plot (PR #3212) - Added support for float16 texture in OpenGL backend (PR #3194)
- Improved support of high-DPI screen in OpenGL backend (PR #3203)
- Updated: Use points rather than pixels for marker size and line width with OpenGL backend (PR #3203)
- Updated: Expose
PlotWidget
colors as Qt properties (PR #3269) - Fixed time serie axis for range < 2.5 microseconds (PR #3195)
- Fixed initial size of OpenGL backend (PR #3209)
- Fixed
PlotWidget
image items displayed below the grid by default (PR #3235) - Fixed OpenGL backend image display with sqrt colormap normalization (PR #3248)
- Fixed support of shapes with multiple polygons in the OpenGL backend (PR #3259)
- Fixes duplicated callback on ROIs (there was one for each ROI managed created on the plot) (PR #3260)
- Fixed RegionOfInterest
contains
methods (PR #3336)
- Added
-
-
silx.gui.colors.plot3d
:
-
-
silx.image
:- Fixed slow
image.tomography.get_next_power()
(PR #3168)
- Fixed slow
-
silx.io
: -
silx.math
:- Improved colormap performances for small datasets (PR #3282)
-
silx.opencl
: -
Miscellaneous: