silx-kit/silx: 2.1.0: 2024/04/19
Creators
- Thomas VINCENT1
- Valentin Valls1
- payno
- Jerome Kieffer1
- V. Armando Solé
- Pierre Paleo1
- dnaudet
- Wout De Nolf1
- Pierre K
- juliagarriga1
- Marius Retegan
- Mauro Rovezzi2
- Hans Fangohr3
- Pepijn Kenter
- T. Fuchs4
- Loïc Huder
- UUSim5
- Vincent Favre-Nicolin6
- CaptainNemoz
- Chan Kang
- picca
- Sang-Woo Kim7
- Thomas A Caswell8
- Joao P C Bertoldo9
- Renato Naville Watanabe
- Linus Pithan
- lesaintjerome
- carez
- Tomas Farago
- schooft
- 1. ESRF
- 2. CNRS - OSUG - FAME CRG
- 3. MPSD & University of Southampton
- 4. Kiel University
- 5. SRON Space
- 6. ESRF-The European Synchrotron (on leave from Univ. Grenoble Alpes & CEA/INAC)
- 7. PAL
- 8. Brookhaven National Lab
- 9. PSL University
Description
This version of silx
supports Python 3.8 to 3.12.
This is the first version of silx
supporting numpy
v2.
<details><summary>
What's Changed...
</summary>
silx.image.marchingsquare
: Fixed cython code generation warning (PR #4110)silx.io
:silx.io.specfile
: Fixed compilation warnings (PR #4065)silx.io.commonh5
: Improved code to use built-in types (PR #4090)
silx.gui
:silx.gui.data.RecordTableView
: Fixed cell background color in dark mode (PR #4094)silx.gui.plot.PlotWidget
: Fixed support of negative error values for curves and scatter plot (PR #4079)silx.gui.widgets.LegendIconWidget
: Fixed logging: removingprint
(PR #4064)silx.gui.widgets.ElidedLabel
: Fixed deprecation warning with Qt5>=5.11 (PR #4091)
silx.math.marchingcubes
: Fixed compilation warnings (PR #4065)silx.opencl.common
: Changedocl
object for lazy initialization of OpenCL devices (PR #4093)silx.resources
: Changed dependency from deprecatedpkg_resources
toimportlib_resources
for Python<3.9 (PR #4078)Dependencies
- Removed support of Python 3.7 (PR #4057)
- Added support of
numpy
v2 (PR #4082, #4100, #4108) - Added requirement
scipy>=1.10
for the tests (PR #4104) - Fixed
scipy.signal.gaussian
deprecation warning (PR #4087)
Documentation:
- Added how to override
silx.opencl.sift
parameters (PR #4107) - Updated to use
sphinx-design
instead ofsphinx-panels
(PR #4063) - Updated the guidelines to provide changelog in PR (PR #4058)
- Updated changelog (PR #4111)
- Fixed some links to documentation in the README (PR #4096)
- Added how to override
Continuous integration:
- Added release workflow (PR #4059)
- Added tests with numpy v2 (PR #4102, #4108)
- Fixed test by using PySide<6.7 (PR #4108)
Build: Fixed Debian12 packaging by removing build of documentation (PR #4068)
</details>
New Contributors
- @cchndl made their first contribution in https://github.com/silx-kit/silx/pull/4094
- @ChannyClaus made their first contribution in https://github.com/silx-kit/silx/pull/4107
Full Changelog: https://github.com/silx-kit/silx/compare/v2.0.1...v2.1.0
Files
silx-kit/silx-v2.1.0.zip
Files
(19.9 MB)
Name | Size | Download all |
---|---|---|
md5:6b57424374489f85d8eaacfa8b9a19f7
|
19.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/silx-kit/silx/tree/v2.1.0 (URL)