Skip to content

Commit

Permalink
Merge pull request #564 from silx-kit/2024.04
Browse files Browse the repository at this point in the history
Release 2024.04
  • Loading branch information
kif authored Apr 17, 2024
2 parents c487eb3 + baba412 commit ac149ab
Show file tree
Hide file tree
Showing 5 changed files with 32 additions and 17 deletions.
2 changes: 1 addition & 1 deletion bootstrap.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
__authors__ = ["Frédéric-Emmanuel Picca", "Jérôme Kieffer"]
__contact__ = "[email protected]"
__license__ = "MIT"
__date__ = "03/03/2023"
__date__ = "11/04/2024"

import sys
import os
Expand Down
9 changes: 9 additions & 0 deletions doc/source/Changelog.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
Changelog
=========

FabIO-2024.4.0:
................
- Support for new style GE-files (contribution from Patrick Avery)
- Support sparse frames without background
- Fix documentation (Thanks Wout)
- Automatize the release (Thanks Thomas)
- Support for Numpy v2.0
- Support Python 3.7-3.12

FabIO-2023.10.0:
................
- New tutorial on the ccreation of multiframe Tiff
Expand Down
28 changes: 15 additions & 13 deletions doc/source/coverage.rst
Original file line number Diff line number Diff line change
@@ -1,18 +1,17 @@
Test coverage report for fabio
==============================

Measured on *fabio* version 2023.10.0, 25/10/2023
Measured on *fabio* version 2024.4.0, 11/04/2024

.. csv-table:: Test suite coverage
:header: "Name", "Stmts", "Exec", "Cover"
:widths: 35, 8, 8, 8

"GEimage.py", "106", "80", "75.5 %"
"GEimage.py", "116", "90", "77.6 %"
"HiPiCimage.py", "61", "54", "88.5 %"
"OXDimage.py", "352", "325", "92.3 %"
"TiffIO.py", "781", "648", "83.0 %"
"__init__.py", "35", "29", "82.9 %"
"_version.py", "40", "39", "97.5 %"
"TiffIO.py", "781", "643", "82.3 %"
"__init__.py", "34", "28", "82.4 %"
"adscimage.py", "4", "4", "100.0 %"
"binaryimage.py", "60", "44", "73.3 %"
"bruker100image.py", "286", "243", "85.0 %"
Expand All @@ -25,14 +24,14 @@ Measured on *fabio* version 2023.10.0, 25/10/2023
"eigerimage.py", "194", "139", "71.6 %"
"esperantoimage.py", "158", "137", "86.7 %"
"fabioformats.py", "90", "65", "72.2 %"
"fabioimage.py", "467", "386", "82.7 %"
"fabioutils.py", "392", "316", "80.6 %"
"fabioimage.py", "468", "387", "82.7 %"
"fabioutils.py", "392", "312", "79.6 %"
"file_series.py", "370", "280", "75.7 %"
"fit2dimage.py", "91", "76", "83.5 %"
"fit2dmaskimage.py", "79", "75", "94.9 %"
"fit2dspreadsheetimage.py", "47", "40", "85.1 %"
"hdf5image.py", "98", "67", "68.4 %"
"jpeg2kimage.py", "82", "56", "68.3 %"
"jpeg2kimage.py", "82", "74", "90.2 %"
"jpegimage.py", "47", "45", "95.7 %"
"kcdimage.py", "107", "76", "71.0 %"
"limaimage.py", "180", "151", "83.9 %"
Expand All @@ -42,14 +41,15 @@ Measured on *fabio* version 2023.10.0, 25/10/2023
"mrcimage.py", "85", "65", "76.5 %"
"nexus.py", "233", "130", "55.8 %"
"numpyimage.py", "77", "53", "68.8 %"
"openimage.py", "122", "105", "86.1 %"
"openimage.py", "130", "112", "86.2 %"
"pilatusimage.py", "43", "38", "88.4 %"
"pixiimage.py", "107", "91", "85.0 %"
"pnmimage.py", "137", "86", "62.8 %"
"raxisimage.py", "103", "91", "88.3 %"
"sparseimage.py", "135", "93", "68.9 %"
"sparseimage.py", "146", "97", "66.4 %"
"speimage.py", "162", "157", "96.9 %"
"tifimage.py", "128", "121", "94.5 %"
"version.py", "40", "35", "87.5 %"
"xcaliburimage.py", "586", "462", "78.8 %"
"xsdimage.py", "94", "70", "74.5 %"
"app/__init__.py", "0", "0", "0.0 %"
Expand All @@ -58,10 +58,12 @@ Measured on *fabio* version 2023.10.0, 25/10/2023
"compression/agi_bitfield.py", "171", "148", "86.5 %"
"compression/compression.py", "245", "188", "76.7 %"
"ext/__init__.py", "0", "0", "0.0 %"
"utils/ExternalResources.py", "180", "133", "73.9 %"
"test/__init__.py", "22", "15", "68.2 %"
"test/codecs/__init__.py", "87", "81", "93.1 %"
"utils/ExternalResources.py", "181", "134", "74.0 %"
"utils/__init__.py", "0", "0", "0.0 %"
"utils/cli.py", "60", "52", "86.7 %"
"utils/cli.py", "60", "48", "80.0 %"
"utils/deprecation.py", "67", "63", "94.0 %"
"utils/pilutils.py", "49", "39", "79.6 %"

"fabio total", "9609", "7542", "78.5 %"
"fabio total", "9748", "7661", "78.6 %"
4 changes: 4 additions & 0 deletions package/debian12/rules
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,7 @@ override_dh_installdocs:
python3 build-doc.py
dh_installdocs "build/sphinx" -p fabio-doc
dh_installdocs

override_dh_sphinxdoc:
dh_sphinxdoc -X searchtools.js

6 changes: 3 additions & 3 deletions version.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
__contact__ = "[email protected]"
__license__ = "MIT"
__copyright__ = "European Synchrotron Radiation Facility, Grenoble, France"
__date__ = "15/03/2024"
__date__ = "11/04/2024"
__status__ = "production"
__docformat__ = 'restructuredtext'
__all__ = ["date", "version_info", "strictversion", "hexversion", "debianversion",
Expand All @@ -76,9 +76,9 @@
"candidate": "rc"}

MAJOR = 2024
MINOR = 3
MINOR = 4
MICRO = 0
RELEV = "dev" # <16
RELEV = "final" # <16
SERIAL = 0 # <16
date = __date__

Expand Down

0 comments on commit ac149ab

Please sign in to comment.