1.1.0rc0: 2022/10/19
Pre-release
Pre-release
See more..
What's Changed
- get master ready for 1.1.0 by @payno in #3560
- WIP: Integrate modifications from 0 1 by @payno in #3569
- Enhanced
peak_search
documentation by @t20100 in #3582 - Fixed build by NOT using setuptools>=60.0.0 by @t20100 in #3583
- store the checksum of downloaded data by @kif in #3580
- Fixed
PySide6
>= 6.2.2 support by @t20100 in #3581 - [GUI] Fixed Python 3.10/PyQt5 support by @vasole in #3591
silx.gui.PlotWidget
OpenGL backend: Make text label background less transparent by @t20100 in #3593- [GUI] Prevent crashes on exit when deriving QApplication by @vasole in #3588
- silx.gui.plot.PlotWidget: Fixed dashed curve rendering with the OpenGL backend by @t20100 in #3596
- FFT: avoid creating opencl/cuda contexts when not needed by @pierrepaleo in #3587
- Histogramnd on large arrays by @pierrepaleo in #3599
- silx.gui.plot.PlotWidget: Fixed time axis with values outside of supported range ]0, 10000[ years by @t20100 in https://github.com//pull/3597
- build: Added SILX_INSTALL_REQUIRES_STRIP build configuration environment variable by @t20100 in #3602
- Build:
setup.py
cleanup by @t20100 in #3585 - silx.gui.plot.PlotWidget: Fixed OpenGL image rendering of arcsinh colormap for uint8 and uint16 by @t20100 in #3604
- silx.gui.plot.PlotWidget: Added support of math syntax to text with OpenGL by @t20100 in #3600
- Fixed bootstrap.py script by @t20100 in #3613
- silx.gui.plot.PlotWidget: Fixed matplotlib backend replot failure under specific conditions by @t20100 in #3590
- silx.gui.plot: Fixed arc roi display by @t20100 in #3617
- silx.io.specfile: Fixed buffer overflow for too long motor or label by @t20100 in #3622
- Fix missing data if there is a trailing space in the mca array by @physwkim in #3612
- Update for Python 3.11 by @vasole in #3632
- Fixed running tests by @t20100 in #3637
- silx.gui.PlotWindow: Fixed management of DockWidgets when showing/hiding the PlotWindow by @t20100 in #3631
- silx.sx: Fixes compatibility with matplotlib>=3.6.0 and PySide6; Fixed continuous integration by @t20100 in #3639
- silx.gui.plot: Removed error logs for scatter triangle visualisation with aligned points by @t20100 in #3644
- silx.io.nxdata: Fixed parsing of
NXcanSAS
's@uncertainties
by @t20100 in #3657 - silx.gui.plot.stats: Fixed warnings when all data is outside the selected stats region by @t20100 in #3659
- silx.gui.hdf5: Fixed issue with unsupported hdf5 entity (e.g. datatype) by @t20100 in #3643
- silx.gui.plot: Added snapping to profile curve; silx.gui.plot.PositionInfo: Improved picking by @t20100 in #3640
- silx.io.nxdata: Updated
get_default
to be more permissive and follow@default
recursively by @t20100 in #3662 - silx view: Improved wildcard support in filename and data path by @t20100 in #3663
- silx.io.dictdump.dicttoh5: Added "info" logs when an entity is not copied to the output hdf5 file by @t20100 in #3664
- silx.io.nxdata: removed support of
NXcanSAS
signal@uncertainties
by @t20100 in #3672 - Retry for generator functions by @woutdenolf in #3679
- Misc: Removed Python2 compatibilty code by @t20100 in #3673
- Build: Removed usage of
numpy.distutils
by @t20100 in #3649 - Build: Simplified
setup.py
by @t20100 in #3651 - Build: Simplified
setup.py
, removed support ofmanylinux1
by @t20100 in #3653 - Build: Removed patching compilation flags in
setup.py
by @t20100 in #3661 - ElideLabel: Fix API inherited from QLabel by @vallsv in #3650
- Upgrade colormap mix max selection by @payno in #3671
- silx.gui.qt: Deprecated
PySide2
support by @t20100 in #3648 - Removed usage of
distutils
by @t20100 in #3658 - silx.math.histogram: Added support of uint16 weights for LUT histogram by @t20100 in #3670
- silx.gui.data: Do not keep aspect ratio in
NXdata
image views when axes@units
are different by @t20100 in #3660 - silx.gui: Added support of PyQt6 by @t20100 in #3655
- Misc: Fixed development scripts compatibility with
setuptools
by @t20100 in #3678 - Build: Added optional use of
sphinx_autodoc_typehints
to generate the documentation by @t20100 in #3668 - silx view: Enabled plot grid by default for curve plots by @t20100 in #3667
- silx.gui.plot.PlotWidget: Take errorbars into account for item bounds by @t20100 in #3647
- silx.gui.data.DataViewer: Added
selectionChanged
signal by @t20100 in #3646 - Build: Updated windows installer; Doc: Update license documentation by @t20100 in #3642
- ArrayTableWidget editing without clearing previous data by @tifuchs in #3686
- Allow to check AA_ShareOpenGLContexts in isOpenGLAvailable by @vallsv in #3688
- Micro typo by @vallsv in #3685
- Fix FFT norm (pyfftw & numpy) by @leonroussel in #3625
- HDF5 table view bug for virtual datasets in the same file by @woutdenolf in #3572
- silx.io.dictdump: Added support of
pint
indicttoh5
anddicttonx
by @t20100 in #3683 - Eventless OpenCL profiling by @kif in #3690
- Rework colormap dialog by @vallsv in #3609
- silx.gui.plot.profile: Handle disconnect exception by @t20100 in #3692
- silx view: Fixed refresh for content opened as
file.h5::/path
by @t20100 in #3665 - silx.gui.qt: Raise exception when using PyQt5 incompatible with Python 3.10 by @t20100 in #3694
- Utility to import/export FFTW plans by @pierrepaleo in #3623
- Fixed Debian/Ubuntu packaging by @t20100 in #3693
- silx.gui.plot.PlotWidget: Fixed OpenGL rendering by @t20100 in #3695
- silx.gui.plot.StackView: Change to use default colorbar toolbutton by @t20100 in #3697
- silx.gui.plot.tools.profile: Fixed label formatting for 2D profile tool by @t20100 in #3698
- silx.gui.plot.tools.roi: Added
BandROI
for rotated rectangle regions of interest by @t20100 in #3680 - Updated documentation by @t20100 in #3699
New Contributors
- @leonroussel made their first contribution in #3625
Full Changelog: v1.0.0...v1.1.0rc0