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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Security
Caution: This release knowingly exposes a new security vulnerability. In numpy 1.16, the default behaviour of numpy.load changed to stop loading files saved with pickle compression by default, due to potential security problems. However, the default behaviour of numpy.save is still to save with pickling enabled. In order to preserve our user-experience and backward compatibility with existing fissa cache files, we have changed our behaviour to allow numpy to load from pickled files. (#111)
Changed
Officially drop support for Python 3.3 and 3.4. Add python_requires to package metadata, specifying Python 2.7 or >=3.5 is required. (#114)
Allow tuples and other sequences to be image and roi inputs to FISSA, not just lists. (#73)
Multiprocessing is no longer used when the number of cores is specified as 1. (#74)
Changed default axis argument to internal function fissa.roitools.shift_2d_array from None to 0. (#54)
Allow loading from pickled numpy saved files. (#111)
Problems reading ints correctly from ImageJ rois on Windows; fixed for Python 3 but not Python 2. This problem does not affect Unix, which was already working correctly on both Python 2 and 3. (#90)
Reject unsupported axis argument to internal function fissa.roitools.shift_2d_array. (#54)
Don't round number of npil segments down to 0 in fissa.roitools.split_npil when using adaptive_num=True. (#54)
Handling float num_slices in fissa.roitools.split_npil, for when adaptive_num=True, which was causing problems on Python 3. (#54)