0.13.0: 2020/06/23
This version drops the support of Python 2.7 and Python <= 3.4.
-
silx view application:
- Added support of compound data (PR #2948)
- Added
Close All
menu (PR #2963) - Added default title to plots (PR #2979, #2999)
- Added a button to enable/disable file content sorting (PR #3132)
- Added support of a
SILX_style
HDF5 attribute to provide axes and colormap scale (PR #3092) - Improved
HDF5TableView
information table to make text selectable and ease copy (PR #2903) - Fixes (PR #2881, #2902, #3083)
-
silx.gui
:-
silx.gui.colors.Colormap
: -
silx.gui.dialog.ColormapDialog
: Improved widget (PR #2874, #2915, #2924, #2954, #3136) -
silx.gui.plot
:-
Major rework/extension of the regions of interest (ROI) (PR #3007, #3008, #3018, #3020, #3022, #3026, #3029, #3044, #3045, #3055, #3059, #3074, #3076, #3078, #3079, #3081, #3131)
-
Major rework/extension of the profile tools (PR #2933, #2980, #2988, #3004, #3011, #3037, #3048, #3058, #3084, #3088, #3095, #3097)
-
Added
silx.gui.plot.ImageStack
widget (PR #2480) -
Added support of scatter in
PixelIntensitiesHistoAction
(PR #3089, #3107) -
Added auto update of
FitAction
fitted data and range (PR #2960, #2961, #2969, #2981) -
Improved mask tools (PR #2986)
-
silx.gui.plot.PlotWidget
:- Changed behaviour of
PlotWidget.addItem
andPlotWidget.removeItem
to handle object items (previous behavior deprecated, not removed) and addedPlotWidget.addShape
method to addShape
items (PR #2873, #2904, #2919, #2925, #3120) - Added support of uint16 RGBA images (PR #2889)
- Improved interaction (PR #2909, #3014, #3033)
- Fixed
PlotWidget
(PR #2884, #2901, #2970, #3002) - Fixed and cleaned-up backends (PR #2887, #2910, #2913, #2957, #2964, #2984, #2991, #3023, #3064, #3135)
- Changed behaviour of
-
silx.gui.plot.items
:- Added
sigDragStarted
andsigDragFinished
signals to marker items andsigEditingStarted
andsigEditingFinished
signals to region of interest items (PR #2754) - Added
XAxisExtent
andYAxisExtent
items insilx.gui.plot.items
to control the plot data extent (PR #2932) - Added
ImageStack
item (PR #2994) - Added
Scatter
item histogram visualization mode (PR #2912, #2923) - Added
isDragged
method to marker items (PR #3000) - Improved performance of colormapped items by caching data min/max (PR #2876, #2886)
- Improved
Scatter
item regular grid (PR #2918) and irregular grid (PR #3108) visualizations
- Added
-
-
silx.gui.qt
: -
silx.gui.utils.glutils
: AddedisOpenGLAvailable
to check the availability of OpenGL (PR #2878) -
silx.gui.widgets
:
-
-
silx.io
: -
silx.opencl
: -
Miscellaneous:
- Requires fabio >= 0.9 (PR #2937)
- Fixed compatibility with h5py<v2.9 (PR #3024), cython 3 (PR #3034)
- Avoid deprecation warnings (PR #3104) from Python 3.7 (PR #3012), Python 3.8 (PR #2891, #2934, #2989, #2993, #3127), h5py (PR #2854, #2893), matplotlib (PR #2890), fabio (PR #2930) and numpy (PR #3129)
- Use
numpy.errstate
to ignore warnings rather than thewarnings
module (PR #2920)
-
Build, documentation and tests:
- Dropped Python2 support (PR #3119, #3140) and removed Python 2 tests and packaging (PR #2838, #2917)
- Added debian 11/Ubuntu 20.04 packaging (PR #2875)
- Improved test environment (PR #2870, #2949, #2995, #3009, #3061, #3086, #3087, #3122), documentation (PR #2872, #2894, #2937, #2987, #3042, #3053, #3068, #3091, #3103, #3115) and sample code (PR #2978, #3130, #3138)
- Fixed Windows "fat binary" build (PR #2971)