Changes in glymur 0.9
Changes in 0.9.9
Fix bug retrieving some TIFF tags on big endian systems.
Changes in 0.9.8
Fix install requirements.
Changes in 0.9.7
Remove distutils in favor of setuptools.
Add recognition of IMF profiles.
Add ndim, dtype properties.
Changes in 0.9.6
Fix tiff support on windows.
Update doc support for python 3.10.
Changes in 0.9.5
Add support for generation of PLT markers.
Add support for converting TIFFs to JPEG 2000.
Add recognition of additional IMF profiles.
Changes in 0.9.4
Remove support for Python 3.6.
Add support for writing images tile-by-tile.
Add support for opj_set_decoded_components.
Changes in 0.9.3
Qualify on Python 3.9
Qualify on OpenJPEG 2.4.0
Add support for multithreaded writes.
Changes in 0.9.2
Update setup.py to include tests in source distribution to PyPi.
Update gdal imports to comply with GDAL recommendations.
Changes in 0.9.1
Remove gdal from setup.py requirements as it is optional.
Add Travis-CI case for missing GDAL.
Changes in 0.9.0
Restricted to Python 3.6 and more recent. If you are still using Python 2.7, you should remain with the 0.8.x series.
Restricted to OpenJPEG version 2.3.x and higher. If you still need to use older versions of OpenJPEG, you should remain with with 0.8.x series.
Backwards incompatibility: the read_bands method no longer takes the layer argument, you must set this using the layer property.
Backwards incompatibility: the icc_profile member of the ColourSpecificationBox is no longer a dictionary of metadata, but is instead a series of raw bytes that may be read by any software capable of interpreting ICC profiles. The dictionary of metadata has been renamed to “icc_profile_header”.
lxml is no longer an optional dependency.