You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#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
#487 uses the
is_mmstackkwarg toTiffFile. That feature was not available until version2023.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