Skip to content

Release 5.4.0 (2024/05/31)

Compare
Choose a tag to compare
@sveseli sveseli released this 07 Jun 17:16
· 56 commits to master since this release
  • Added method for PvaServer record updates via python dictionary, which allows updating a subset of record fields that changed
  • Added support for Blosc, LZ4 and BSLZ4 codecs in AD simulation server, as well as for AdImageUtility.reshapeNtNdArray() method; for decompressng payload using AdImageUtility, one can set PVAPY_COMPRESSED_PAYLOAD_START and PVAPY_COMPRESSED_PAYLOAD_END environment variables in case where payload contains extra headers (e.g., when streaming Blosc or BSLZ4 compressed images from HDF5 files)
  • Conda/pip package dependencies:
    • EPICS BASE = 7.0.8.0.1.pvapy (base 7.0.8 + pvAccessCPP PR #192 + pvDatabaseCPP PR #82)
    • BOOST = 1.81.0
    • NUMPY >= 1.26 (for python >= 3.12); >= 1.22 (for python >= 3.8); >= 1.19, < 1.21 (for python < 3.8)