Skip to content
This repository was archived by the owner on Dec 1, 2025. It is now read-only.
This repository was archived by the owner on Dec 1, 2025. It is now read-only.

tifffile min version incorrect, and now incompatible with bfio extra #523

Description

@tlambert03

#487 uses the is_mmstack kwarg to TiffFile. That feature was not available until version 2023.3.15, so the pin in setup.py needs to be updated to "tifffile>=2023.3.15"

however, that now becomes internally incompatible with the bfio extra which states tifffile<2022.4.22 ... I'm not sure why that's there however, (@evamaxfield added it in #397 so it could perhaps be removed at this point)

All that said though, given the ubiquity of tifffile in the ecosystem, I actually think you'd be better off trying to maintain support for older versions of tifffile in order to be an "easier" library to install with other libraries. so I think you might consider rethinking how you solved #487, or at least check for the kwarg and allow it to fail in older versions of tifffile

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions