Skip to content

Managing CZI Licensing and Reader Selection

Compare
Choose a tag to compare
@evamaxfield evamaxfield released this 22 Feb 21:16
· 94 commits to main since this release

AICSImageIO 4.6.0

This release wraps up our licensing and dependency management work.

In v4.3.0 we changed the install patterns of BioformatsReader and LifReader due to their GPL licenses. We have followed the same process to change the install pattern for CziReader.

  • CziReader -- was installable with pip install aicsimageio[czi] but must now be installed with pip install aicsimageio aicspylibczi>=3.0.5

aicspylibczi is a completely separate libraries that carries with it a GPL license, if you use this reader, be sure to see how your code should now be licensed and add this library to your own dependency list because our install option is no longer available.

Changelog

  • Fix many issues with reader selection during AICSImage object init #367
  • Upgrade nd2 supporting lib dependency version #379
  • Remove CZI install pattern #376
  • Add more information and documentation to logged error on corrupt file #380

To review all changes made in this release please see our full CHANGELOG.

Contributors and Reviewers this Release (alphabetical)

Jackson Maxfield Brown (@JacksonMaxfield)
Talley Lambert (@tlambert03)
Madison Swain-Bowden (@AetherUnbound)
Dan Toloudis (@toloudis)