Skip to content

Releases: vasole/pymca

5.5.3

21 Oct 09:24
8ac7d05
Compare
Choose a tag to compare
  • HDF5. Handle broken top level external links.

  • XRF. The fit configuration was not fitting into desktop when using large font scaling.

  • Enable ICA calculations on HDF5 stacks.

5.5.2

03 Oct 07:54
2bf98d4
Compare
Choose a tag to compare
  • Add compatibility with the new h5py default file opening mode.

5.5.1

26 Aug 11:57
418ab0a
Compare
Choose a tag to compare
  • Qt binding selection tries PyQt5, PySide2, PyQt4 and PySide in that order.

  • PyMcaBatch: Deal with spaces in the path to the fit configuration file.

  • Prevent starting crash using some versions of PySide2.

5.5.0

11 Jul 09:45
Compare
Choose a tag to compare
  • XRF: Include full-analysis provenance in HDF5 output files.
  • Improved support of HDF5
  • Improved testing suite.
  • ROI Imaging: Improved memory handling when reading multiple HDF5 detectors as input.
  • ROI Imaging: Support PerkinElmer FSM file format
  • ROI Imaging: Correct reading OMNIC files under Python 3 in non-windows
    platforms.
  • Support PySide2
  • Support Matplotlib 3.1.x
  • Preliminary support of Python 3.8
  • Drop silx dependency.

5.4.3

07 Jan 17:47
cdaebcd
Compare
Choose a tag to compare
  • Fix SPEC shared memory update during scans bug introduced in 5.4.0

  • Make default binding PyQt4 under Python 2

5.4.2

20 Dec 14:55
6e81afc
Compare
Choose a tag to compare
  • More robust reading of positioners from NeXus files

  • Respect the nativefiledialogs flag in McaAdvancedFit

  • Deal with underscore when sorting NeXus files by entry name

  • RGBCorrelator: Correct attribute error reading .dat files under Python 3

5.4.1

15 Nov 17:27
5565f88
Compare
Choose a tag to compare
  • Support NeXus default attribute at any level

  • Fix problems in systems where both PyQt4 and PyQt5 are installed.

  • Fix ScanFit print

  • Fix mask visibility on monocrome colormaps.

  • Prevent problems accessing NeXus files when title is incorrectly written as an
    array instead of being a string.

  • Enable multiple processes batch fitting a single HDF5 file.

5.4.0

19 Sep 14:23
Compare
Choose a tag to compare
  • Add training exercises to the tutorials

  • Support quantification accounting for live time when using HDF5 files

  • Add higher order excitation example to the training data

  • Use silx toolkit for graphics

  • Allow the user to select a particular Qt binding (--binding option, default is PyQt5 use --binding=PyQt4 for old binding)

  • Implement a user selectable logging level (--logging option, default is warning)

  • Correct handling of repeated elements in the sample matrix

  • Correct readout of lispix data

5.3.2

11 Jul 14:48
Compare
Choose a tag to compare

This is a minor release motivated by the difficulties encountered to build PyMca under Python 3.7 due to the presence of generated, incompatible, cython code.

  • Fix build issues under Python 3.7

  • Fix numpy 1.14.x deprecation warnings

  • Continue the documentation improvements

5.3.1

27 Apr 13:08
cfdbd41
Compare
Choose a tag to compare
  • PyMcaMainWindow. Correct error trying to use HDF5 files with only top level datasets.

  • PyMcaBatch. Correct error when opening HDF5 files as input.

  • Use QOpenGLWidget when available instead of QGLWidget. It solves a Debian packaging issue.

  • Prepare web pages using sphinx to be ready for easy deployment of improved documentation (accessible from http://www.silx.org)