Silx

Latest version: v2.0.1

Safety actively analyzes 613750 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.0.0

-----------------

This version of `silx` supports Python 3.7 to 3.12.
This is the last version of `silx` supporting Python 3.7.
The `silx.gui` package supports `PySide6`, `PyQt6` and `PyQt5` (`PySide2` is no longer supported).

**Breaking API change**: `silx.gui.plot.PlotWidget`'s add methods (i.e., `addCurve`, `addImage`, ...) returns the plot item object instance instead of its legend (https://github.com/silx-kit/silx/pull/3996).

silx applications
.................

* Added `silx compare`, a dedicated application to compare images (PR 3788, 3827, 3884, 3943, 3944)
* `silx view`:

* Added `--slices` option (PR 3860)
* Added supports for data URL containing "**" to match multiple sub groups (PR 3795)
* Added keyboard shortcuts for open/close all (PR 3863)
* Improved: Stopped displaying a message box for each error (PR 3955)
* Improved: Use matplotlib if OpenGL is not available (PR 3905)
* Fixed support of NXData image with 0-length axis (PR 3768)
* Fixed setting focus at startup when opening a dataset (PR 3953)

* `silx.app.utils`: Refactored (PR 3811)

silx.io
.......

* `silx.io.dictdump`:

* Removed `dicttoh5`'s `overwrite_data` argument (PR 3806)
* Improved error message for `dicttoh5` with non-serializable data (PR 3937)
* Fixed `h5todict` errors argument issue (PR 3749) and fixed-length string issue (PR 3748)

* `silx.io.h5py_utils`:

* Fixed `retry` (PR 3775)
* Fixed: Do not call multiprocessing module in frozen binaries (PR 3984)

* `silx.io.nxdata.parser`: Fixed `NXdata` validation (PR 3782)

* `silx.io.url`:

* Added support of URLs with slices to `DataUrl` (PR 3821)
* Added typings for `DataUrl` (PR 3968)
* Fixed `DataUrl`: Allow `file_path` to be `None` (PR 4051)

* `silx.io.utils`:

* Added support of bare file to `get_data` with `check_schemas=True` argument (PR 3859)
* Improved: `open` do not lock the file (PR 3939)
* Fixed small/big endian support in test (PR 3873)
* Fixed `h5py_read_dataset` support of empty arrays (PR 4052)

silx.math
.........

* Fixed several function docstrings (PR 3774)
* `silx.math.colormap`: Added `normalize` function to normalize to `uint8` (PR 3785)
* `silx.math.fit`: Added split pseudo-voigt with split lorentzian fraction (PR 3902)

silx.opencl
...........

* Fixed regression with PoCL and order of floating point operations (PR 3935)
* Fixed: skip test on broken platform (PR 3809)
* Fixed: prevent crash at init when loading silx with PortableCL + Cuda devices (PR 3924)
* `silx.opencl.atomic`: Added new checking for atomic32 and atomic64 operation (PR 3855)
* `silx.opencl.backprojection`: Removed deprecated `fourier_filter` function (PR 3816)
* `silx.opencl.codec`:

* Added `bitshuffle_lz4`` decompression (PR 3714)
* Added support of pyopencl's `Buffer` and `Array` to `BitshuffleLz4.decompress` (PR 3787)

* `silx.opencl.common``:

* Removed `OpenCL.create_context` `useFp64` argument (PR 3801)
* Reworked initialisation of the module (PR 3903)
* Updated: Defer to pyopencl the interpretation of `PYOPENCL_CTX` (PR 3933)

* `silx.opencl.convolution`: Removed Python 2 compatible code (PR 3818)

silx.third_party
................

* Removed copy of scipy's Delaunay from third_party (PR 3808)
* Deprecated `EdfFile` and `TiffIO` (PR 3841)

silx.gui
........

* `silx.gui`:

* Added support for `QT_API` environment variable (PR 3981)
* Added a warning about pyOpenGL and Qt compatibility (PR 3738)
* Added some Python typing (PR 3957)
* Removed support of PySide6<6.4 (PR 3872)
* Improved `qWidgetFactory` test fixture (PR 4009)
* Fixed support of PySide 6.4 enums (PR 3737)
* Fixed support of PyQt6 (PR 3960, 3966, 3989, 3999, 4003)
* Fixed support of OpenGL with python3.12 and pyopengl <=3.1.7 (PR 3982)
* Fixed OpenGL version parsing (PR 3733)

* `silx.gui.colors`:

* Added indexed color names support to `rgba` (PR 3836, 3861)
* Added typing (PR 3974)
* `silx.gui.colors.rgba`: Changed from `AssertionError` to `ValueError` (PR 3864)
* Improved: `Colormap.setVRange` raises an exception if the range is not finite (PR 3794)

* `silx.gui.constants`: Added: expose URI used to drag and drop `DataUrl` (PR 3796)

* `silx.gui.data`:

* Fixed issue with hdf5 attributes string formatting (PR 3790)
* `silx.gui.data.DataView`: Removed patch for pymca <v5.3.0 support (PR 3800)
* `silx.gui.data.HDF5TableView`: Fixed virtual and external dataset information (PR 3717)
* `silx.gui.data.RecordTableView`: Fixed issue with datasets with many rows failing to load due to incorrect variable type (PR 3926)

* `silx.gui.dialog`:

* `silx.gui.dialog.ColormapDialog`:

* Added `DisplayMode` to API by renaming `_DataInPlotMode` (PR 3964)
* Fixed layout (PR 3792)
* Fixed state when updating `Item` (PR 3833)
* Fixed robustness of tools with item inheriting from `ImageBase` (PR 3858)

* `silx.gui.hdf5`:

* Added `NXnote` to the list of describable classes (PR 3832)
* Added tests for `H5Node` soft link to an external link issue (PR 3220)

* `silx.gui.qt`:

* Updated PySide6 `loadUi` function (PR 3783)
* Fixed Python>3.9 support (PR 3779)

* `silx.gui.plot`:

* `silx.gui.plot.actions`: Added typings for `PlotAction` (PR 3941)
* `silx.gui.plot.items`:

* Added `Marker` item font configuration (PR 3956)
* Added background color for markers and removed automatic background color (PR 4012)
* Added `get|setLineGapColor` methods to `Curve` and `Histogram` (PR 3973)
* Renamed `Shape.get|setLineBgColor` to `get|setLineGapColor` (PR 4001)
* Deprecated `Curve` and `Image` sequence-like access (PR 3803)
* Improved handling of data ndim and shape for image items (PR 3976)
* Fixed: Removed `ImageDataAggregated` all-NaN warning (PR 3786)
* Fixed `Shape` display with dashes and a background color (PR 3906)
* `silx.gui.plot.items.roi`:

* Added `RegionOfInterest`'s `getText` and `setText` methods (PR 3847)
* Added `populateContextMenu` method to ROIs (PR 3891)
* Added `ArcROI.getPositionRole` method (PR 3894)
* Added ROIs base classes to documentation (PR 3839)
* Removed deprecated methods `RegionOfInterest.get|setLabel` (PR 3810)
* Improved `ArcROI``: Hide the handler instead of hidding the symbol (PR 3887)
* Improved: highlighted RegionOfInterest takes priority for interactions (PR 3975)
* Fixed ROI initialisation with parent (PR 4053)

* `silx.gui.plot.ColorBar`: Fixed division by zero issue (PR 4013)
* `silx.gui.plot.CompareImages`:

* Added profile to compare image (PR 3845)
* Improved consistency of autoscale (PR 3823)
* Fixed the A-B visualization mode (PR 3856)

* `silx.gui.plot.ImageStack`:

* Added URL removal feature if the list is editable (PR 3913)
* Fixed `ImageStack` handling of visible state (PR 3834)
* Fixed issue (PR 4050)

* `silx.gui.plot.ImageView`: Fixed histogram visibility (PR 3742)
* `silx.gui.plot.PlotWidget`:

* Breaking changes:

* Changed `add*` methods return value to return the item instead of its legend (PR 3996)
* Refactored management of items (PR 3986, 3988)

* Added `margins` argument to `PlotWidget.setLimits` (PR 3828)
* Added `Plotwidget.get|setDefaultColors` and updated default colors behavior (PR 3835)
* Added `PlotWidget.sigBackendChanged` (PR 3890)
* Added per-axis zoom (PR 3842, 3843)
* Added support for 'other' kind of plot items (PR 3908)
* Added support of matplotlib tight layout as an experimental feature (PR 3865)
* Added support of line style defined as `(offset, (dash pattern))` (PR 4020)
* Added support for indexed color names support (PR 3836)
* Added sample script to check and compare backend features (PR 4031)
* Changed curve default colors to matchthe one from matplotlib >=2.0 (PR 3853)
* Changed curve highlighting to use by default a linewidth of 2 (PR 3854)
* Changed plot axes tick labels behavior to use offsets (PR 4007)
* Changed: use the default font from mpl (PR 4025)
* Changed font management (PR 4047)
* Improved rendering for OpenGL backend (PR 4002, 4015, 4023, 4034, 4038)
* Fixed documentation (PR 3773)
* Fixed mouse cursor update (PR 3904)
* Fixed: do not reset zoom when changing axes scales (PR 3862, 3869)
* Fixed: use `PlotWidget.get|setActiveScatter` instead of private method (PR 3987)
* Fixed tick display of time series (PR 4000)
* Fixed matplotlib marker without background (PR 4028)

* `silx.gui.plot.PlotWindow`: Fixed display of zoom in/out actions (PR 3837)
* `silx.gui.plot.RulerToolButton`: Added interactive plot measurement tool (PR 3959, 4005)
* `silx.gui.plot.StackView`: Removed `setColormap` `autoscale` argument (PR 3805)

* `silx.gui.plot.tools`:

* `silx.gui.plot.tools.PositionInfo`: Fixed support of dark theme (PR 3965)
* `silx.gui.plot.tools.profile`: Fixed concurrency issue with RGB profiles (PR 3846)
* `silx.gui.plot.tools.roi.RegionOfInterestManager`:

* Changed interaction mode for ROI creation (PR 3978)
* Fixed display glitch (PR 3954)

* `silx.gui.plot3d`:

* Updated font management (PR 4047)
* Fixed deprecation warning (PR 4046)
* `silx.gui.plot3d.ParamTreeView`:

* Added typing and code cleanup (PR 3972)
* Fixed Qt6 support (PR 3971)

* `silx.gui.utils.image`: Added support of `QImage.Format_Grayscale8` to `convertQImageToArray` (PR 3958)

* `silx.gui.widgets`:

* `silx.gui.widgets.FloatEdit`:

* Added `widgetResizable` feature (PR 4006)
* Added typing and code cleanup (PR 3972)

* `silx.gui.widgets.StackedProgressBar`: Added widget displaying more complex information progress information (PR 4008)
* `silx.gui.plot.widgets.UrlList`: Added `UrlList` widget (PR 3913)
* `silx.gui.widget.UrlSelectionTable`:

* Improved look&feel and enabled drag&drop from `silx view` (PR 3797)
* Updated: Split the URL column in 3 columns (PR 3822)
* Fixed exception with interaction, renamed `get|setSelection` to `get|setUrlSelection` (PR 3791)

* `silx.gui.widgets.WaiterOverlay`: Added a widget to display processing wheel on top of another widget (PR 3876)

* `silx.utils`:

* `silx.utils.launcher`: Improved error message (PR 3793)
* `silx.utils.retry`: Fixed: Lazy-loading of multiprocessing module (PR 3979)

Miscellaneous
.............

* Dependencies:

* Removed support of Python 3.6 (PR 3712), `PySide2` (PR 3784) and `fabio` <0.9 (PR 3829)
* Replaced `setuptools`'s `pkg_resources` with `packaging` as runtime dependency (PR 3910)
* Fixed support of `pint` >= 0.20 (PR 3725), `cython` (PR 3770, 4033) and `PyInstaller` v6 (PR 4041)
* Fixed deprecation warnings from `numpy`, `scipy`, `matplotlib` and `h5py` (PR 3741, 3777, 4045, 3980)

* Clean-up:

* Removed features deprecated since <1.0.0 (PR 3798, 3799, 3802, 3804)
* Removed remaining Python2 support (PR 3815, 3840, 3952)
* Removed unused imports (PR 3814)
* Replaced `OrderedDict` by `dict` (PR 3830)
* Updated: Using `black` to format the code (PR 3991)
* Fixed typo: 4 `"` quotes instead of 3. (PR 3838)

* Build:

* Removed `setup.py` commands and options (PR 3831)
* Removed constraint on `setuptools` version (PR 3909)
* Updated build dependencies (PR 4035)
* Fixed Windows fat binary filename and links (PR 4048)
* Bump to 2.0.dev (PR 4014)

* Debian packaging:

* Removed Debian 10 and 11 packaging (PR 4017)
* Added Debian 12 packaging (PR 3812)
* Added `pytest-mock` to Debian build dependencies (PR 3740)
* Updated `build-deb.sh` (PR 4022, 3772) and `rules` (PR 3732)

* Updated documentation (PR 3765, 3899, 3970, 3994, 4037, 4036, 4039, 4042, 4055)
* Updated continuous integration (PR 3727, 3967, 3983)
* Fixed tests (PR 3722, 3723, 4043, 4044)

1.1.2

-----------------

This is a bug fix version:

* `silx.gui`:

* Fixed support of `PySide` 6.4 enums (PR 3737, 3738)
* Fixed OpenGL version parsing (PR 3733, 3738)

* `silx.gui.plot`:

* Fixed issue when `PlotWidget` has a size of 0 (PR 3736, 3738)
* Fixed reset of interaction when closing mask tool (PR 3735, 3738)

* Miscellaneous: Updated Debian packaging (PR 3732, 3738)

1.1.1

-----------------

This is a bug fix version:

* Fixed support of `pint` >= 0.20 (PR 3725, 3728)
* Fixed continuous integration (PR 3727, 3728)
* Updated changelog (PR 3729)

1.1.0

-----------------

This is the last version of `silx` supporting Python 3.6 and `PySide2`.
Next version will require Python >= 3.7

This is the first version of `silx` supporting `PyQt6` (for `Qt6`).
Please note that `PyQt6` >= v6.3.0 is required.

* `silx view`:

* Improved wildcard support in filename and data path (PR 3663)
* Enabled plot grid by default for curve plots (PR 3667)
* Fixed refresh for content opened as `file.h5::/path` (PR 3665)

* `silx.gui`:

* Added support of `PyQt6` >= 6.3.0 (PR 3655)
* Fixed `matplotlib`>=3.6.0 and `PySide6` support (PR 3639)
* Fixed `PySide6` >=6.2.2 support (PR 3581)
* Fixed Python 3.10 with `PyQt5` support (PR 3591)
* Fixed crashes on exit when deriving `QApplication` (PR 3588)
* Deprecated `PySide2` support (PR 3648)
* Fixed: raise exception early when using a version of `PyQt5` incompatible with Python 3.10 (PR 3694)

* `silx.gui.data`:

* Updated: Do not keep aspect ratio in `NXdata` image views when axes `units` are different (PR 3660)
* `silx.gui.data.ArrayTableWidget`: Updated to edit without clearing previous data (PR 3686)
* `silx.gui.data.DataViewer`: Added `selectionChanged` signal (PR 3646)
* `silx.gui.data.Hdf5TableView`: Fixed for virtual datasets in the same file (PR 3572)

* `silx.gui.dialog.ColormapDialog`: Updated layout and presentation of the features (PR 3671, 3609)

* `silx.gui.hdf5`: Fixed issue with unsupported hdf5 entity (e.g. datatype) (PR 3643)

* `silx.gui.plot`:

* `silx.gui.plot.items`:

* Added `BandROI` item (PR 3680, 3702, 3707)
* Updated to take errorbars into account for item bounds (PR 3647)
* Fixed `ArcROI` display (PR 3617)
* Fixed error logs for scatter triangle visualisation with aligned points (PR 3644)

* `silx.gui.plot.MaskToolsWidget`: Changed mask load/save default directory (PR 3704)

* `silx.gui.plot.PlotWidget`:

* Fixed time axis with values outside of supported range ]0, 10000[ years (PR 3597)
* Fixed matplotlib backend replot failure under specific conditions (PR 3590)

* `silx.gui.PlotWidget`'s OpenGL backend:

* Added support of LaTex-like math syntax to text display (PR 3600)
* Updated text label background to be less transparent (PR 3593)
* Fixed dashed curve rendering (PR 3596)
* Fixed image rendering of arcsinh colormap for uint8 and uint16 data (PR 3604)
* Fixed rendering on some GPU (PR 3695)
* Fixed empty text support (PR 3701)
* Fixed: Avoid rendering when OpenGL version/extension check fails (PR 3707)

* `silx.gui.plot.PlotWindow`: Fixed management of DockWidgets when showing/hiding the `PlotWindow` (PR 3631)
* `silx.gui.plot.PositionInfo`: Improved picking (PR 3640)
* `silx.gui.plot.StackView`: Updated toolbar implementation (PR 3697)

* `silx.gui.plot.stats`: Fixed warnings when all data is outside the selected stats region (PR 3659)
* `silx.gui.plot.tools`:

* Added snapping to profile curve (PR 3640)
* Fixed handling of `disconnect` exception (PR 3692)
* Fixed label formatting for 2D profile tool (PR 3698)
* Fixed computation of the slice profile (PR 3708)

* `silx.gui.utils.glutils.isOpenGLAvailable`: Added possibility to check `AA_ShareOpenGLContexts` (PR 3688)
* `silx.gui.widgets.ElidedLabel`: Fixed API inherited from `QLabel` (PR 3650, 3707)

* `silx.io`:

* `silx.io.dictdump`:

* Added "info" logs when an entity is not copied to the output HDF5 file `dicttoh5` (PR 3664)
* Added support of `pint` in `dicttoh5` and `dicttonx` (PR 3683)

* `silx.io.nxdata`:

* Updated `get_default` to be more permissive and follow `default` recursively (PR 3662)
* Updated error dataset retrieval (PR 3657, 3672)

* `silx.io.specfile`:

* Fixed buffer overflow for too long motor or label (PR 3622)
* Fixed missing data if there is a trailing space in the mca array (PR 3612)

* `silx.io.utils.retry`: Added retry for generator functions (PR 3679)

* `silx.math`:

* `silx.math.histogram`:

* Added support of `uint16` weights for LUT histogram (PR 3670)
* Fixed `Histogramnd` computation on arrays with more than 2**31-1 samples (PR 3599)

* `silx.math.fft`:

* Added `export_wisdom()` and `import_wisdom()` (PR 3623)
* Fixed normalization modes, notably account for regression in `pyfftw` normalization (PR 3625)
* Fixed avoid creating OpenCL/Cuda contexts when not needed (PR 3587)

* `silx.math.fit`: Updated documentation (PR 3582)

* `silx.opencl`: Updated OpenCL profiling, fixed memory leak (PR 3690)

* `silx.utils.ExternalResources`: Stored downloaded data checksum (PR 3580)

* Miscellaneous:

* Added `SILX_INSTALL_REQUIRES_STRIP` build configuration environment variable (PR 3602)
* Added optional use of `sphinx_autodoc_typehints` to generate the documentation (PR 3668)
* Updated build and development tools to remove dependency to `distutils` and `numpy.distutils` (PR 3583, 3585, 3613, 3649, 3651, 3653, 3658, 3661, 3678)
* Updated Windows installer (PR 3642)
* Updated documentation (PR 3699, 3709)
* Updated after 1.0.0 release (PR 3560, 3569)
* Fixed tests and continuous integration (PR 3632, 3637, 3639, 3685)
* Fixed Debian/Ubuntu packaging (PR 3693)
* Cleaned-up Python 2 compatibility code (PR 3673)

1.0.0

-----------------

This is the first version of `silx` supporting `PySide6` (for `Qt6`) and using `pytest` to run the tests.

* `silx view`:

* Added Windows installer generation (PR 3548)
* Updated 'About' dialog (3547, 3475)
* Fixed: Keep curve legend selection with changing dimensions (PR 3529)
* Fixed: Increase max number of opened file at start-up (PR 3545)

* `silx.gui`:

* Added PySide6 support (PR 3486, 3528, 3479, 3542, 3549, 3478, 3481):
* Removed support of PyQt4 / Pyside (PR 3423, 3424, 3480, 3482)
* `silx.gui.colors`:

* Fixed duplicated logs when colormap vmin/vmax are not valid (PR 3471)

* `silx.gui.plot`:

* `silx.gui.plot.actions`:

* `silx.gui.plot.actions.fit`:

* Updated behaviour of fitted item auto update (PR 3532)

* `silx.gui.plot.actions.histogram`:

* Enhanced: Allow user to change histogram nbins and range (PR 3514, 3514)
* Updated `PixelIntensitiesHistoAction` to use `PlotWidget.selection` (PR 3408)
* Fixed issue when the whole image is masked (PR 3544)
* Fixed error on macOS 11 with 3D display in `silx view` (PR 3544)

* `silx.gui.plot.CompareImages`:

* Fixed `colormap`: avoid forcing vmin and vmax when not in 'HORIZONTAL_LINE' or 'VERTICAL_LINE' mode (PR 3510)

* `silx.gui.plot.items`:

* Added 'image_aggregated.ImageDataAggregated': item allowing to aggregate image data before display (PR 3503)
* Fixed `ArcROI.setGeometry` (fix 3492)

* `silx.gui.plot.ImageStack`:

* Enhanced management of the `animation thread` (PR 3440, PR 3441)

* `silx.gui.plot.ImageView`:

* Added action to show/hide the side histogram (PR 3488)
* Added 'resetzoom' parameter to 'ImageView.setImage' (PR 3488)
* Added empty array support to 'ImageView.setImage' (PR 3530)
* Added aggregation mode action (PR 3536)
* Added support of RGB and RGBA images (PR 3487)
* Updated 'imageview' example with a '--live' option (PR 3488)
* Fixed profile window, added `setProfileWindowBehavior` method (PR 3457)
* Fixed issue with profile window size (PR 3455)

* `silx.gui.plot.PlotWidget`:

* Fixed update of `Scatter` item binned statistics visualization (PR 3452)
* Fixed OpenGL backend memory leak (PR 3453)
* Enhanced: Optimized scatter when rendered as regular grid with the OpenGL backend (PR 3447)
* Enhanced axis limits management by the OpenGL backend (PR 3504)
* Enhanced control of repaint (PR 3449)
* Enhanced text label background rendering with OpenGL backend (PR 3565)

* `silx.gui.plot.PlotWindow`:

* Fixed returned action from 'getKeepDataAspectRatioAction' (PR 3500)

* `silx.gui.plot3d`:

* Fixed picking on highdpi screen (PR 3550)
* Fixed issue in parameter tree (PR 3550)

* `silx.io`:

* Added read support for FIO files (PR 3539) thanks to tifuchs contribution
* `silx.io.dictdump`:

* Fixed missing conversion of the key (PR 3505) thanks to rnwatanabe contribution
* Extract update modes list to a constant global variable (PR 3460) thanks to jpcbertoldo

* `silx.io.convert`:

* Enhanced `write_to_h5`: `infile` parameter can now also be a HDF5 file as input (PR 3511)

* `silx.io.h5py_utils`:

* Added support of `locking` argument from the h5py.File when possible (PR 3554)
* Added log a critical message for unsupported versions of libhdf5 (PR 3533)

* `silx.io.spech5`:

* Enhanced: Improve robustness (PR 3507, 3463)

* `silx.io.url`:

* Fixed `is_absolute` in the case the `file_path()` returns None (PR 3437)

* `silx.io.utils`:

* Added 'silx.io.utils.visitall': provides a visitor of all items including links that works for both `commonh5` and `h5py` (PR 3511)

* `silx.math`:

* `silx.math.colormap`:

* Added `apply_colormap` function (PR 3525)
* Enhanced `cmap` error messages (PR 3522)

* `silx.opencl`:

* Added description of compute capabilities for Ampere generation GPU from Nvidia (PR 3535)
* Added doubleword OpenCL library (PR 3466, PR 3472)

* Miscellaneous:

* Enhanced: Setup the project to use `pytest` (PR 3431, 3516, 3526)
* Enhanced: Minor test clean up (PR 3515, 3508)
* Updated project structure: move `silx` sources in `src/silx` (PR 3412)
* Fixed 'run_test.py --qt-binding' option (PR 3527)
* Fixed support of numpy 1.21rc1 (PR 3476)
* Removed `six` dependency (PR 3483)

0.15.2

------------------

Minor release:

* `silx.io`:

* `silx.io.spech5`: Enhanced robustness for missing positioner values (PR 3477)
* `silx.io.url`: Fixed `DataUrl.is_absolute` (PR 3467)

* `silx.gui`:

* Fixed naming of some loggers (PR 3477)
* Fixed assert on `ImageStack` when length of urls > 0 (PR 3491)
* `silx.gui.plot`: Fixed `ArcROI.setGeometry` (PR 3493)

* `silx.opencl`: Expose the double-word library and include it in tests (PR 3466)
* Misc: Fixed support of `numpy` 1.21rc1 (PR 3477)

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.