Skip to content

Commit

Permalink
pyFAI-2023.09
Browse files Browse the repository at this point in the history
- Bug fix release over 2023.08
- Fix calibrant selection in calib2 (Thanks Valentin)
- Centralized control of Random Number Generator for tests, to make non-regression test more consistent for CI.
- Correct behaviour of dynamic mask (was causing systematic crashes)
- Correct spelling of several messages.
- Compatibility with matplotlib 3.7
- New application icon and launcher under linux
- Updated notebook (addresses API changes)
  • Loading branch information
kif committed Sep 8, 2023
1 parent 86ead3c commit 28f9243
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 12 deletions.
4 changes: 3 additions & 1 deletion doc/source/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,16 @@
Change-log of versions
======================

2023.09 XX/09/2023
2023.09 08/09/2023
------------------
- Bug fix release over 2023.08
- Fix calibrant selection in calib2 (Thanks Valentin)
- Centralized control of Random Number Generator for tests, to make non-regression test more consistent for CI.
- Correct behaviour of dynamic mask (was causing systematic crashes)
- Correct spelling of several messages.
- Compatibility with matplotlib 3.7
- New application icon and launcher under linux
- Updated notebook (addresses API changes)

2023.08 30/08/2023 BUGGY, DO NOT USE !!!
------------------
Expand Down
18 changes: 9 additions & 9 deletions doc/source/coverage.rst
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Test coverage report for pyFAI
==============================

Measured on *pyFAI* version 2023.8.0, 30/08/2023
Measured on *pyFAI* version 2023.9.0, 08/09/2023

.. csv-table:: Test suite coverage
:header: "Name", "Stmts", "Exec", "Cover"
Expand All @@ -23,7 +23,7 @@ Measured on *pyFAI* version 2023.8.0, 30/08/2023
"grid.py", "36", "15", "41.7 %"
"load_integrators.py", "162", "117", "72.2 %"
"massif.py", "239", "196", "82.0 %"
"method_registry.py", "247", "212", "85.8 %"
"method_registry.py", "247", "213", "86.2 %"
"multi_geometry.py", "162", "133", "82.1 %"
"parallax.py", "249", "211", "84.7 %"
"spline.py", "427", "252", "59.0 %"
Expand All @@ -32,7 +32,7 @@ Measured on *pyFAI* version 2023.8.0, 30/08/2023
"app/__init__.py", "7", "7", "100.0 %"
"app/average.py", "176", "35", "19.9 %"
"app/benchmark.py", "58", "21", "36.2 %"
"app/calib2.py", "345", "37", "10.7 %"
"app/calib2.py", "366", "37", "10.1 %"
"app/calib.py", "31", "21", "67.7 %"
"app/check_calib.py", "32", "21", "65.6 %"
"app/detector2nexus.py", "88", "20", "22.7 %"
Expand Down Expand Up @@ -78,7 +78,7 @@ Measured on *pyFAI* version 2023.8.0, 30/08/2023
"gui/cli_calibration.py", "1579", "104", "6.6 %"
"gui/diffmap_widget.py", "371", "63", "17.0 %"
"gui/matplotlib.py", "33", "26", "78.8 %"
"gui/mpl_calib.py", "225", "40", "17.8 %"
"gui/mpl_calib.py", "241", "40", "16.6 %"
"gui/mpl_calib_qt.py", "49", "21", "42.9 %"
"gui/peak_picker.py", "300", "108", "36.0 %"
"gui/dialog/Detector3dDialog.py", "173", "36", "20.8 %"
Expand Down Expand Up @@ -146,7 +146,7 @@ Measured on *pyFAI* version 2023.8.0, 30/08/2023
"gui/widgets/AdvancedComboBox.py", "66", "56", "84.8 %"
"gui/widgets/AdvancedSpinBox.py", "20", "11", "55.0 %"
"gui/widgets/CalibrantPreview.py", "108", "99", "91.7 %"
"gui/widgets/CalibrantSelector2.py", "204", "110", "53.9 %"
"gui/widgets/CalibrantSelector2.py", "211", "112", "53.1 %"
"gui/widgets/CalibrantSelector.py", "100", "25", "25.0 %"
"gui/widgets/ChoiceToolButton.py", "71", "43", "60.6 %"
"gui/widgets/ColoredCheckBox.py", "28", "11", "39.3 %"
Expand Down Expand Up @@ -185,9 +185,9 @@ Measured on *pyFAI* version 2023.8.0, 30/08/2023
"io/spots.py", "210", "139", "66.2 %"
"opencl/OCLFullSplit.py", "199", "24", "12.1 %"
"opencl/__init__.py", "32", "25", "78.1 %"
"opencl/azim_csr.py", "531", "391", "73.6 %"
"opencl/azim_hist.py", "471", "327", "69.4 %"
"opencl/azim_lut.py", "330", "243", "73.6 %"
"opencl/azim_csr.py", "531", "395", "74.4 %"
"opencl/azim_hist.py", "471", "331", "70.3 %"
"opencl/azim_lut.py", "330", "244", "73.9 %"
"opencl/ocl_hist_pixelsplit.py", "223", "27", "12.1 %"
"opencl/peak_finder.py", "472", "366", "77.5 %"
"opencl/preproc.py", "208", "148", "71.2 %"
Expand All @@ -214,4 +214,4 @@ Measured on *pyFAI* version 2023.8.0, 30/08/2023
"utils/shell.py", "55", "46", "83.6 %"
"utils/stringutil.py", "74", "67", "90.5 %"

"pyFAI total", "36491", "20004", "54.8 %"
"pyFAI total", "36535", "20016", "54.8 %"
4 changes: 2 additions & 2 deletions version.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
__authors__ = ["Jérôme Kieffer", "V. Valls"]
__license__ = "MIT"
__copyright__ = "European Synchrotron Radiation Facility, Grenoble, France"
__date__ = "30/08/2023"
__date__ = "08/09/2023"
__status__ = "production"
__docformat__ = 'restructuredtext'
__all__ = ["date", "version_info", "strictversion", "hexversion", "debianversion",
Expand All @@ -63,7 +63,7 @@
MAJOR = 2023
MINOR = 9
MICRO = 0
RELEV = "dev" # <16
RELEV = "final" # <16
SERIAL = 0 # <16

date = __date__
Expand Down

0 comments on commit 28f9243

Please sign in to comment.