Changelog¶
[0.4.0] - 2026-01-26¶
What's Changed¶
- feat: Allow Python-level subclassing of
TIFFclass by @kylebarron in developmentseed/async-tiff!167 - feat: Implement Array helper for structured, zero-copy data sharing with numpy by @kylebarron in developmentseed/async-tiff!164
- feat: add jpeg2k decoder as optional feature by @pmarks in developmentseed/async-tiff!162
- feat: Expose gdal_nodata and gdal_metadata tags by @kylebarron in developmentseed/async-tiff!169
- docs: Add TIFF references to develop.md by @kylebarron in developmentseed/async-tiff!170
- feat!: Parse ModelTransformation tag by @kylebarron in developmentseed/async-tiff!179
- chore!: Rename
SampleFormat::IEEEFPtoSampleFormat::Floatby @kylebarron in developmentseed/async-tiff!184 - perf: Change from LIFO to FIFO ordering for tile decoding by @weiji14 in developmentseed/async-tiff!133
- feat!: Rename
decode_asynctodecodeand add blockingdecodemethod by @kylebarron in developmentseed/async-tiff!188
New Contributors¶
- @pmarks made their first contribution in developmentseed/async-tiff!162
Full Changelog: github.com/developmentseed/async-tiff/compare/py-v0.3.0...py-v0.4.0
[0.3.0] - 2025-12-12¶
What's Changed¶
- feat: Exponential read-ahead cache by @kylebarron in developmentseed/async-tiff!140
- feat(python): implement Mapping protocol for IFD and GeoKeyDirectory by @kylebarron in developmentseed/async-tiff!148
- feat: Include Endianness as property of TIFF struct by @kylebarron in developmentseed/async-tiff!149
- fix: Handle non utf-8 characters in OME-XML by @weiji14 in developmentseed/async-tiff!141
- feat: Add ZSTD Decoder by @nivdee in developmentseed/async-tiff!157
- refactor: Use
pyclass(get_all)for cleaner code by @kylebarron in developmentseed/async-tiff!158 - fix: Skip unknown GeoTag keys by @kylebarron in developmentseed/async-tiff!134
- ci: Deprecate Python 3.9, add testing on Python 3.13 by @kylebarron in developmentseed/async-tiff!129
New Contributors¶
- @alukach made their first contribution in developmentseed/async-tiff!138
- @nivdee made their first contribution in developmentseed/async-tiff!157
Full Changelog: github.com/developmentseed/async-tiff/compare/py-v0.2.0...py-v0.3.0
[0.2.0] - 2025-10-23¶
What's Changed¶
- Enable pytest-asyncio tests in CI by @weiji14 in developmentseed/async-tiff!92
- Raise FileNotFoundError instead of panic when opening missing files by @weiji14 in developmentseed/async-tiff!93
- Raise TypeError instead of panic on doing fetch_tile from striped TIFFs by @weiji14 in developmentseed/async-tiff!99
- Test opening single-channel OME-TIFF file by @weiji14 in developmentseed/async-tiff!102
- Remove broken symlink when building windows wheels by @maxrjones in developmentseed/async-tiff!120
- chore!: Bump minimum Python version to 3.10 by @kylebarron in developmentseed/async-tiff!122
- chore: Bump pyo3 to 0.26 by @kylebarron in developmentseed/async-tiff!121
- ci: Build abi3 wheels where possible by @kylebarron in developmentseed/async-tiff!123
- chore: Bump _obstore submodule for latest store creation types #125
New Contributors¶
- @feefladder made their first contribution in developmentseed/async-tiff!71
- @weiji14 made their first contribution in developmentseed/async-tiff!92
Full Changelog: github.com/developmentseed/async-tiff/compare/py-v0.1.0...py-v0.1.1
[0.1.0] - 2025-03-18¶
- Initial release.