- Improve type hints. - Drop support for Python 3.9, support Python 3.13.
2024.12.30
- Pass 7655 tests. - Fix out parameter array not zeroed in some cases. - Fix ultrahdr_encode with linear rgbaf16 input (108). - Fix jpegls_encode with level greater than 9 (119). - Fix jpeg8_encode with bitspersample and lossless=False (116). - Fix excessive buffer allocation in lz4h5_encode (112). - Fix build error with libjpeg (111).
2024.12.28
- Add imwrite function to encode TCSPC image histogram in T3 PTU format. - Add enums for more PTU tag values. - Add PqFile.datetime property. - Read TDateTime tag as datetime instead of struct_time (breaking). - Rename PtuFile.type property to record_type (breaking). - Fix reading PHU missing HistResDscr_HWBaseResolution tag. - Warn if tags are not 8-byte aligned in file.
2024.12.20
- Support bi-directional sinusoidal scanning (WIP).