Skip to content

Releases: 4DNucleome/PartSeg

0.15.4

01 Oct 06:01
b12d227
Compare
Choose a tag to compare

0.15.4 - 2024-09-27

🚀 Features

  • Add preview of image metadata (#1154)
  • Add option to combine channels using sum and max (#1159)
  • Add metadata viewer as napari widget (#1195)
  • Read channel colors from *.czi metadata (#1198)
  • Use image color when add layer to napari (#1200)

🐛 Bug Fixes

  • Fix selection of custom label colors for napari 0.5.0 (#1138)
  • Add pint call to enforce initialization of unit registry (#1146)
  • Workaround for lack of zsd support in czifile (#1142)
  • Fix preparing data for mahotas.haralick to avoid overflow problem (#1150)
  • Fix use_convex type from int to bool for segmentation algorithms (#1152)
  • Prevent propagation of decreasing contrast limits set by user (#1166)
  • Prevent error on searching component if there is no component (#1167)
  • Fix checking if channel requested by MeasurementProfile exists (#1165)
  • Fix trying to access to just deleted measurement profile from edit window. (#1168)
  • Fix bug in code for checking for survey file (#1174)
  • Fix plugin discovery in bundle to register them in napari viewer (#1175)
  • Fix problem with setting range of auto-generated widget (#1187)
  • Fix reading channel names from single channel czi files (#1194)

🚜 Refactor

  • Make warnings error in tests (#1192)
  • Merge all channel-specific attributes of the Image class (#1191)

📚 Documentation

  • Change homepage URL (#1139)
  • Add link for download macOS arm bundle (#1140)
  • Add changelog for 0.15.4 release
  • Update changelog (#1176)

🧪 Testing

  • [Automatic] Constraints upgrades: napari, sentry-sdk, sympy (#1128)
  • [Automatic] Constraints upgrades: mahotas, numpy, sentry-sdk, sympy (#1145)
  • [Automatic] Constraints upgrades: numpy, tifffile (#1163)
  • [Automatic] Constraints upgrades: napari, sentry-sdk, tifffile (#1169)
  • [Automatic] Constraints upgrades: magicgui, sentry-sdk (#1172)
  • [Automatic] Constraints upgrades: sympy, tifffile (#1177)
  • [Automatic] Constraints upgrades: imageio, napari, numpy (#1180)
  • Constraints upgrades: sentry-sdk and fix tests (#1182)
  • napari==0.5.3 related fixes, Constraints upgrades: imageio, ipython, numpy, qtconsole, scipy, simpleitk, tifffile (#1183)
  • [Automatic] Constraints upgrades: numpy, pydantic (#1188)
  • [Automatic] Constraints upgrades: imagecodecs, pandas, pydantic, sentry-sdk, sympy, tifffile (#1190)

⚙️ Miscellaneous Tasks

  • Speedup tests by use tox-uv (#1141)
  • Get additional dict from PR branch for checking PR title (#1144)
  • Relax numpy constraint (#1143)
  • Allow to skip spellchecking PR title (#1147)
  • [pre-commit.ci] pre-commit autoupdate (#1149)
  • Create only archive with version in name on azures pipeline (#1151)
  • Fix tests for napari from repository (#1148)
  • Use python 3.11 to determine updated packages in PR description (#1160)
  • [pre-commit.ci] pre-commit autoupdate (#1164)
  • [pre-commit.ci] pre-commit autoupdate (#1170)
  • Disable thumbnail generation in napari layer as it is fragile and not used (#1171)
  • [pre-commit.ci] pre-commit autoupdate (#1173)
  • [pre-commit.ci] pre-commit autoupdate (#1178)
  • Fix call of logger to properly pass arguments to messages (#1179)
  • Fix coverage files upload by enable hidden files upload (#1186)
  • [pre-commit.ci] pre-commit autoupdate (#1184)
  • Use PyQt6 in pre-tests (#1196)
  • Add missed code from #1191 (#1197)
  • [pre-commit.ci] pre-commit autoupdate (#1189)
  • Auto add "skip check PR title" label in update dependencies PR (#1199)

Build

  • Remove PyOpenGL-accelerate from dependencies because of numpy incompatibility (#1155)
  • Update install constraints on numpy and qt packages (#1157)
  • Enforce napari 0.5.0 for Qt6 bindings (#1161)
  • Require napari>=0.5.0 only for python 3.9+ (#1162)

0.15.4b7

27 Sep 12:46
ebe8226
Compare
Choose a tag to compare
0.15.4b7 Pre-release
Pre-release

0.15.4 - 2024-08-13

🚀 Features

  • Add preview of image metadata (#1154)
  • Add option to combine channels using sum and max (#1159)

🐛 Bug Fixes

  • Fix selection of custom label colors for napari 0.5.0 (#1138)
  • Add pint call to enforce initialization of unit registry (#1146)
  • Workaround for lack of zsd support in czifile (#1142)
  • Fix preparing data for mahotas.haralick to avoid overflow problem (#1150)
  • Fix use_convex type from int to bool for segmentation algorithms (#1152)
  • Prevent propagation of decreasing contrast limits set by user (#1166)
  • Prevent error on searching component if there is no component (#1167)
  • Fix checking if channel requested by MeasurementProfile exists (#1165)
  • Fix trying to access to just deleted measurement profile from edit window. (#1168)
  • Fix bug in code for checking for survey file (#1174)
  • Fix plugin discovery in bundle to register them in napari viewer (#1175)
  • Fix call of logging

📚 Documentation

  • Change homepage URL (#1139)
  • Add link for download macOS arm bundle (#1140)
  • Add changelog for 0.15.4 release
  • Update changelog (#1176)

🧪 Testing

  • [Automatic] Constraints upgrades: napari, sentry-sdk, sympy (#1128)
  • [Automatic] Constraints upgrades: mahotas, numpy, sentry-sdk, sympy (#1145)
  • [Automatic] Constraints upgrades: numpy, tifffile (#1163)
  • [Automatic] Constraints upgrades: napari, sentry-sdk, tifffile (#1169)
  • [Automatic] Constraints upgrades: magicgui, sentry-sdk (#1172)
  • [Automatic] Constraints upgrades: sympy, tifffile (#1177)

⚙️ Miscellaneous Tasks

  • Speedup tests by use tox-uv (#1141)
  • Get additional dict from PR branch for checking PR title (#1144)
  • Relax numpy constraint (#1143)
  • Allow to skip spellchecking PR title (#1147)
  • [pre-commit.ci] pre-commit autoupdate (#1149)
  • Create only archive with version in name on azures pipeline (#1151)
  • Fix tests for napari from repository (#1148)
  • Use python 3.11 to determine updated packages in PR description (#1160)
  • [pre-commit.ci] pre-commit autoupdate (#1164)
  • [pre-commit.ci] pre-commit autoupdate (#1170)
  • Disable thumbnail generation in napari layer as it is fragile and not used (#1171)
  • [pre-commit.ci] pre-commit autoupdate (#1173)
  • [pre-commit.ci] pre-commit autoupdate (#1178)

Build

  • Remove PyOpenGL-accelerate from dependencies because of numpy incompatibility (#1155)
  • Update install constraints on numpy and qt packages (#1157)
  • Enforce napari 0.5.0 for Qt6 bindings (#1161)
  • Require napari>=0.5.0 only for python 3.9+ (#1162)

0.15.4b6

20 Sep 11:29
6ee3209
Compare
Choose a tag to compare
0.15.4b6 Pre-release
Pre-release

0.15.4 - 2024-08-13

🚀 Features

  • Add preview of image metadata (#1154)
  • Add option to combine channels using sum and max (#1159)

🐛 Bug Fixes

  • Fix selection of custom label colors for napari 0.5.0 (#1138)
  • Add pint call to enforce initialization of unit registry (#1146)
  • Workaround for lack of zsd support in czifile (#1142)
  • Fix preparing data for mahotas.haralick to avoid overflow problem (#1150)
  • Fix use_convex type from int to bool for segmentation algorithms (#1152)
  • Prevent propagation of decreasing contrast limits set by user (#1166)
  • Prevent error on searching component if there is no component (#1167)
  • Fix checking if channel requested by MeasurementProfile exists (#1165)
  • Fix trying to access to just deleted measurement profile from edit window. (#1168)
  • Fix bug in code for checking for survey file (#1174)
  • Fix plugin discovery in bundle to register them in napari viewer (#1175)
  • Fix call of logging

📚 Documentation

  • Change homepage URL (#1139)
  • Add link for download macOS arm bundle (#1140)
  • Add changelog for 0.15.4 release
  • Update changelog (#1176)

🧪 Testing

  • [Automatic] Constraints upgrades: napari, sentry-sdk, sympy (#1128)
  • [Automatic] Constraints upgrades: mahotas, numpy, sentry-sdk, sympy (#1145)
  • [Automatic] Constraints upgrades: numpy, tifffile (#1163)
  • [Automatic] Constraints upgrades: napari, sentry-sdk, tifffile (#1169)
  • [Automatic] Constraints upgrades: magicgui, sentry-sdk (#1172)
  • [Automatic] Constraints upgrades: sympy, tifffile (#1177)

⚙️ Miscellaneous Tasks

  • Speedup tests by use tox-uv (#1141)
  • Get additional dict from PR branch for checking PR title (#1144)
  • Relax numpy constraint (#1143)
  • Allow to skip spellchecking PR title (#1147)
  • [pre-commit.ci] pre-commit autoupdate (#1149)
  • Create only archive with version in name on azures pipeline (#1151)
  • Fix tests for napari from repository (#1148)
  • Use python 3.11 to determine updated packages in PR description (#1160)
  • [pre-commit.ci] pre-commit autoupdate (#1164)
  • [pre-commit.ci] pre-commit autoupdate (#1170)
  • Disable thumbnail generation in napari layer as it is fragile and not used (#1171)
  • [pre-commit.ci] pre-commit autoupdate (#1173)
  • [pre-commit.ci] pre-commit autoupdate (#1178)

Build

  • Remove PyOpenGL-accelerate from dependencies because of numpy incompatibility (#1155)
  • Update install constraints on numpy and qt packages (#1157)
  • Enforce napari 0.5.0 for Qt6 bindings (#1161)
  • Require napari>=0.5.0 only for python 3.9+ (#1162)

0.15.4b5

19 Sep 14:37
a7ab81f
Compare
Choose a tag to compare
0.15.4b5 Pre-release
Pre-release

0.15.4 - 2024-08-13

🚀 Features

  • Add preview of image metadata (#1154)
  • Add option to combine channels using sum and max (#1159)

🐛 Bug Fixes

  • Fix selection of custom label colors for napari 0.5.0 (#1138)
  • Add pint call to enforce initialization of unit registry (#1146)
  • Workaround for lack of zsd support in czifile (#1142)
  • Fix preparing data for mahotas.haralick to avoid overflow problem (#1150)
  • Fix use_convex type from int to bool for segmentation algorithms (#1152)
  • Prevent propagation of decreasing contrast limits set by user (#1166)
  • Prevent error on searching component if there is no component (#1167)
  • Fix checking if channel requested by MeasurementProfile exists (#1165)
  • Fix trying to access to just deleted measurement profile from edit window. (#1168)
  • Fix bug in code for checking for survey file (#1174)
  • Fix plugin discovery in bundle to register them in napari viewer (#1175)
  • Fix call of logging

📚 Documentation

  • Change homepage URL (#1139)
  • Add link for download macOS arm bundle (#1140)
  • Add changelog for 0.15.4 release
  • Update changelog (#1176)

🧪 Testing

  • [Automatic] Constraints upgrades: napari, sentry-sdk, sympy (#1128)
  • [Automatic] Constraints upgrades: mahotas, numpy, sentry-sdk, sympy (#1145)
  • [Automatic] Constraints upgrades: numpy, tifffile (#1163)
  • [Automatic] Constraints upgrades: napari, sentry-sdk, tifffile (#1169)
  • [Automatic] Constraints upgrades: magicgui, sentry-sdk (#1172)
  • [Automatic] Constraints upgrades: sympy, tifffile (#1177)

⚙️ Miscellaneous Tasks

  • Speedup tests by use tox-uv (#1141)
  • Get additional dict from PR branch for checking PR title (#1144)
  • Relax numpy constraint (#1143)
  • Allow to skip spellchecking PR title (#1147)
  • [pre-commit.ci] pre-commit autoupdate (#1149)
  • Create only archive with version in name on azures pipeline (#1151)
  • Fix tests for napari from repository (#1148)
  • Use python 3.11 to determine updated packages in PR description (#1160)
  • [pre-commit.ci] pre-commit autoupdate (#1164)
  • [pre-commit.ci] pre-commit autoupdate (#1170)
  • Disable thumbnail generation in napari layer as it is fragile and not used (#1171)
  • [pre-commit.ci] pre-commit autoupdate (#1173)
  • [pre-commit.ci] pre-commit autoupdate (#1178)

Build

  • Remove PyOpenGL-accelerate from dependencies because of numpy incompatibility (#1155)
  • Update install constraints on numpy and qt packages (#1157)
  • Enforce napari 0.5.0 for Qt6 bindings (#1161)
  • Require napari>=0.5.0 only for python 3.9+ (#1162)

0.15.4b4

13 Aug 13:34
0e94077
Compare
Choose a tag to compare
0.15.4b4 Pre-release
Pre-release

0.15.4 - 2024-08-13

🚀 Features

  • Add preview of image metadata (#1154)
  • Add option to combine channels using sum and max (#1159)

🐛 Bug Fixes

  • Fix selection of custom label colors for napari 0.5.0 (#1138)
  • Add pint call to enforce initialization of unit registry (#1146)
  • Workaround for lack of zsd support in czifile (#1142)
  • Fix preparing data for mahotas.haralick to avoid overflow problem (#1150)
  • Fix use_convex type from int to bool for segmentation algorithms (#1152)
  • Prevent propagation of decreasing contrast limits set by user (#1166)
  • Prevent error on searching component if there is no component (#1167)
  • Fix checking if channel requested by MeasurementProfile exists (#1165)
  • Fix trying to access to just deleted measurement profile from edit window. (#1168)
  • Fix bug in code for checking for survey file (#1174)
  • Fix plugin discovery in bundle to register them in napari viewer (#1175)
  • Fix call of logging

📚 Documentation

  • Change homepage URL (#1139)
  • Add link for download macOS arm bundle (#1140)
  • Add changelog for 0.15.4 release
  • Update changelog (#1176)

🧪 Testing

  • [Automatic] Constraints upgrades: napari, sentry-sdk, sympy (#1128)
  • [Automatic] Constraints upgrades: mahotas, numpy, sentry-sdk, sympy (#1145)
  • [Automatic] Constraints upgrades: numpy, tifffile (#1163)
  • [Automatic] Constraints upgrades: napari, sentry-sdk, tifffile (#1169)
  • [Automatic] Constraints upgrades: magicgui, sentry-sdk (#1172)
  • [Automatic] Constraints upgrades: sympy, tifffile (#1177)

⚙️ Miscellaneous Tasks

  • Speedup tests by use tox-uv (#1141)
  • Get additional dict from PR branch for checking PR title (#1144)
  • Relax numpy constraint (#1143)
  • Allow to skip spellchecking PR title (#1147)
  • [pre-commit.ci] pre-commit autoupdate (#1149)
  • Create only archive with version in name on azures pipeline (#1151)
  • Fix tests for napari from repository (#1148)
  • Use python 3.11 to determine updated packages in PR description (#1160)
  • [pre-commit.ci] pre-commit autoupdate (#1164)
  • [pre-commit.ci] pre-commit autoupdate (#1170)
  • Disable thumbnail generation in napari layer as it is fragile and not used (#1171)
  • [pre-commit.ci] pre-commit autoupdate (#1173)
  • [pre-commit.ci] pre-commit autoupdate (#1178)

Build

  • Remove PyOpenGL-accelerate from dependencies because of numpy incompatibility (#1155)
  • Update install constraints on numpy and qt packages (#1157)
  • Enforce napari 0.5.0 for Qt6 bindings (#1161)
  • Require napari>=0.5.0 only for python 3.9+ (#1162)

0.15.4b3

09 Aug 14:46
a3b22eb
Compare
Choose a tag to compare
0.15.4b3 Pre-release
Pre-release

0.15.4b - 2024-08-09

🚀 Features

  • Add preview of image metadata (#1154)
  • Add option to combine channels using sum and max (#1159)

🐛 Bug Fixes

  • Fix selection of custom label colors for napari 0.5.0 (#1138)
  • Add pint call to enforce initialization of unit registry (#1146)
  • Workaround for lack of zsd support in czifile (#1142)
  • Fix preparing data for mahotas.haralick to avoid overflow problem (#1150)
  • Fix use_convex type from int to bool for segmentation algorithms (#1152)
  • Prevent propagation of decreasing contrast limits set by user (#1166)
  • Prevent error on searching component if there is no component (#1167)
  • Fix checking if channel requested by MeasurementProfile exists (#1165)
  • Fix trying to access to just deleted measurement profile from edit window. (#1168)
  • Fix bug in code for checking for survey file (#1174)
  • Fix plugin discovery in bundle to register them in napari viewer (#1175)

📚 Documentation

  • Change homepage URL (#1139)
  • Add link for download macOS arm bundle (#1140)
  • Add changelog for 0.15.4 release

🧪 Testing

  • [Automatic] Constraints upgrades: napari, sentry-sdk, sympy (#1128)
  • [Automatic] Constraints upgrades: mahotas, numpy, sentry-sdk, sympy (#1145)
  • [Automatic] Constraints upgrades: numpy, tifffile (#1163)
  • [Automatic] Constraints upgrades: napari, sentry-sdk, tifffile (#1169)
  • [Automatic] Constraints upgrades: magicgui, sentry-sdk (#1172)

⚙️ Miscellaneous Tasks

  • Speedup tests by use tox-uv (#1141)
  • Get additional dict from PR branch for checking PR title (#1144)
  • Relax numpy constraint (#1143)
  • Allow to skip spellchecking PR title (#1147)
  • [pre-commit.ci] pre-commit autoupdate (#1149)
  • Create only archive with version in name on azures pipeline (#1151)
  • Fix tests for napari from repository (#1148)
  • Use python 3.11 to determine updated packages in PR description (#1160)
  • [pre-commit.ci] pre-commit autoupdate (#1164)
  • [pre-commit.ci] pre-commit autoupdate (#1170)
  • Disable thumbnail generation in napari layer as it is fragile and not used (#1171)
  • [pre-commit.ci] pre-commit autoupdate (#1173)

Build

  • Remove PyOpenGL-accelerate from dependencies because of numpy incompatibility (#1155)
  • Update install constraints on numpy and qt packages (#1157)
  • Enforce napari 0.5.0 for Qt6 bindings (#1161)
  • Require napari>=0.5.0 only for python 3.9+ (#1162)

0.15.4b2

01 Aug 15:17
be273fa
Compare
Choose a tag to compare
0.15.4b2 Pre-release
Pre-release

0.15.4b - 2024-07-23

🚀 Features

  • Add preview of image metadata (#1154)
  • Add option to combine channels using sum and max (#1159)

🐛 Bug Fixes

  • Fix selection of custom label colors for napari 0.5.0 (#1138)
  • Add pint call to enforce initialization of unit registry (#1146)
  • Workaround for lack of zsd support in czifile (#1142)
  • Fix preparing data for mahotas.haralick to avoid overflow problem (#1150)
  • Fix use_convex type from int to bool for segmentation algorithms (#1152)
  • Prevent propagation of decreasing contrast limits set by user (#1166)
  • Prevent error on searching component if there is no component (#1167)
  • Fix checking if channel requested by MeasurementProfile exists (#1165)
  • Fix trying to access to just deleted measurement profile from edit window. (#1168)

📚 Documentation

  • Change homepage URL (#1139)
  • Add link for download macOS arm bundle (#1140)
  • Add changelog for 0.15.4 release

🧪 Testing

  • [Automatic] Constraints upgrades: napari, sentry-sdk, sympy (#1128)
  • [Automatic] Constraints upgrades: mahotas, numpy, sentry-sdk, sympy (#1145)
  • [Automatic] Constraints upgrades: numpy, tifffile (#1163)

⚙️ Miscellaneous Tasks

  • Speedup tests by use tox-uv (#1141)
  • Get additional dict from PR branch for checking PR title (#1144)
  • Relax numpy constraint (#1143)
  • Allow to skip spellchecking PR title (#1147)
  • [pre-commit.ci] pre-commit autoupdate (#1149)
  • Create only archive with version in name on azures pipeline (#1151)
  • Fix tests for napari from repository (#1148)
  • Use python 3.11 to determine updated packages in PR description (#1160)
  • [pre-commit.ci] pre-commit autoupdate (#1164)

Build

  • Remove PyOpenGL-accelerate from dependencies because of numpy incompatibility (#1155)
  • Update install constraints on numpy and qt packages (#1157)
  • Enforce napari 0.5.0 for Qt6 bindings (#1161)
  • Require napari>=0.5.0 only for python 3.9+ (#1162)

0.15.4b1

23 Jul 16:14
7bb7d25
Compare
Choose a tag to compare
0.15.4b1 Pre-release
Pre-release

0.15.4b - 2024-07-23

🚀 Features

  • Add preview of image metadata (#1154)
  • Add option to combine channels using sum and max (#1159)

🐛 Bug Fixes

  • Fix selection of custom label colors for napari 0.5.0 (#1138)
  • Add pint call to enforce initialization of unit registry (#1146)
  • Workaround for lack of zsd support in czifile (#1142)
  • Fix preparing data for mahotas.haralick to avoid overflow problem (#1150)
  • Fix use_convex type from int to bool for segmentation algorithms (#1152)
  • Prevent propagation of decreasing contrast limits set by user (#1166)
  • Prevent error on searching component if there is no component (#1167)
  • Fix checking if channel requested by MeasurementProfile exists (#1165)
  • Fix trying to access to just deleted measurement profile from edit window. (#1168)

📚 Documentation

  • Change homepage URL (#1139)
  • Add link for download macOS arm bundle (#1140)
  • Add changelog for 0.15.4 release

🧪 Testing

  • [Automatic] Constraints upgrades: napari, sentry-sdk, sympy (#1128)
  • [Automatic] Constraints upgrades: mahotas, numpy, sentry-sdk, sympy (#1145)
  • [Automatic] Constraints upgrades: numpy, tifffile (#1163)

⚙️ Miscellaneous Tasks

  • Speedup tests by use tox-uv (#1141)
  • Get additional dict from PR branch for checking PR title (#1144)
  • Relax numpy constraint (#1143)
  • Allow to skip spellchecking PR title (#1147)
  • [pre-commit.ci] pre-commit autoupdate (#1149)
  • Create only archive with version in name on azures pipeline (#1151)
  • Fix tests for napari from repository (#1148)
  • Use python 3.11 to determine updated packages in PR description (#1160)
  • [pre-commit.ci] pre-commit autoupdate (#1164)

Build

  • Remove PyOpenGL-accelerate from dependencies because of numpy incompatibility (#1155)
  • Update install constraints on numpy and qt packages (#1157)
  • Enforce napari 0.5.0 for Qt6 bindings (#1161)
  • Require napari>=0.5.0 only for python 3.9+ (#1162)

0.15.4b0

15 Jul 21:22
052bf57
Compare
Choose a tag to compare
0.15.4b0 Pre-release
Pre-release

0.15.4b0 - 2024-07-15

0.15.3

10 Jul 09:06
0926915
Compare
Choose a tag to compare

0.15.3 - 2024-07-08

🚀 Features

  • Pydantic 2 compatibility (#1084)

🐛 Bug Fixes

  • Fix rendering icons in colormap preview (#1040)
  • Fix test for validation length of message for sentry-sdk 2.0 release (#1098)
  • When fix reader check lowercase extension for validate compatibility (#1097)
  • Fix napari 0.5.0 compatibility (#1116)

🚜 Refactor

  • Fix Qt flags (#1041)
  • Fix qt flags in roi mask code (#1042)
  • Fix qt flags in roi analysis (#1043)
  • Migrate from setup.cfg to pyproject.toml (#1070)

📚 Documentation

  • Allow to use newer release of build docs dependencies (#1057)

🧪 Testing

  • [Automatic] Constraints upgrades: imagecodecs, imageio, ipykernel, ipython, numpy, oiffile, pandas, psygnal, pyinstaller, qtconsole, qtpy, sentry-sdk, simpleitk, superqt, tifffile, xlsxwriter (#1020)
  • [Automatic] Constraints upgrades: h5py, imageio, ipython, numpy, packaging, pydantic, pyinstaller, pyqt5, scipy, sentry-sdk, superqt, tifffile, xlsxwriter (#1027)
  • [Automatic] Constraints upgrades: imageio, magicgui, xlsxwriter (#1030)
  • [Automatic] Constraints upgrades: ipykernel, pandas, qtpy (#1032)
  • [Automatic] Constraints upgrades: imageio, ipykernel, ipython, numpy, pandas, psygnal, pygments, pyinstaller, qtconsole, scipy, sentry-sdk, simpleitk (#1035)
  • [Automatic] Constraints upgrades: imagecodecs, imageio, ipykernel, magicgui, pandas, pyinstaller, qtawesome, sentry-sdk, tifffile (#1048)
  • [Automatic] Constraints upgrades: ipykernel, numpy, pandas, partsegcore-compiled-backend, pydantic, scipy, sentry-sdk (#1058)
  • Improve test of PartSegImage (#1072)
  • Improve test suite for PartSegCore (#1077)
  • [Automatic] Constraints upgrades: imageio, ipykernel, local-migrator, napari, numpy, pandas, partsegcore-compiled-backend, pyinstaller, sentry-sdk, tifffile, vispy, xlsxwriter (#1063)
  • [Automatic] Constraints upgrades: magicgui, packaging, psygnal, pyinstaller, sentry-sdk, superqt (#1086)
  • [Automatic] Constraints upgrades: psygnal, pydantic, sentry-sdk, vispy (#1090)
  • [Automatic] Constraints upgrades: h5py, ipykernel, mahotas, pandas, psygnal, pydantic, pyinstaller, qtawesome, scipy, sentry-sdk, superqt (#1092)
  • [Automatic] Constraints upgrades: imageio, tifffile (#1100)
  • [Automatic] Constraints upgrades: pydantic, sentry-sdk, superqt, tifffile (#1102)
  • [Automatic] Constraints upgrades: psygnal, pygments, qtconsole, sentry-sdk, superqt, tifffile (#1105)
  • [Automatic] Constraints upgrades: imagecodecs, magicgui, oiffile, openpyxl, packaging, pydantic, pyinstaller, requests, scipy, sentry-sdk, superqt, sympy, tifffile, vispy (#1107)
  • [Automatic] Constraints upgrades: pydantic (#1112)

⚙️ Miscellaneous Tasks

  • [pre-commit.ci] pre-commit autoupdate (#1019)
  • Remove plugin page preview as it is no longer maintained (#1021)
  • [pre-commit.ci] pre-commit autoupdate (#1022)
  • [pre-commit.ci] pre-commit autoupdate (#1026)
  • [pre-commit.ci] pre-commit autoupdate (#1031)
  • [pre-commit.ci] pre-commit autoupdate (#1034)
  • Use new semgrep configuration (#1039)
  • Upload raw coverage information (#1044)
  • [pre-commit.ci] pre-commit autoupdate (#1036)
  • Run coverage upload in separate steep (#1053)
  • Generate local report in Tests workflow and use proper script for fetch report (#1054)
  • Move coverage back to main workflow (#1055)
  • [pre-commit.ci] pre-commit autoupdate (#1056)
  • [pre-commit.ci] pre-commit autoupdate (#1059)
  • Update actions/upload-artifact and actions/download-artifact from 3 to 4 (#1062)
  • [pre-commit.ci] pre-commit autoupdate (#1064)
  • Group actions update (#1065)
  • [pre-commit.ci] pre-commit autoupdate (#1068)
  • Remove requirement of 2 builds upload to codecov.io (#1073)
  • Re add tests to coverage report (#1074)
  • Switch from setup.cfg to pyproject.toml in workflows (#1076)
  • Fix compiling pyinstaller pre-deps (#1075)
  • Add codespell to pre-commit and fix pointed bugs (#1078)
  • Add new ruff rules and apply them (#1079)
  • [pre-commit.ci] pre-commit autoupdate (#1080)
  • [pre-commit.ci] pre-commit autoupdate (#1081)
  • Fix upgrade depenecies workflow (#1083)
  • Block using mpmath==1.4.0a0 and sentry-sdk 2.0.0a1/a2 in pre-test (#1085)
  • [pre-commit.ci] pre-commit autoupdate (#1089)
  • Fix jupyter failing test by using constraints (#1093)
  • [pre-commit.ci] pre-commit autoupdate (#1091)
  • [pre-commit.ci] pre-commit autoupdate (#1096)
  • Add python 3.12 testing (#1087)
  • Exclude pyside2 on python 3.11 and 3.12 from testing (#1099)
  • [pre-commit.ci] pre-commit autoupdate (#1101)
  • [pre-commit.ci] pre-commit autoupdate (#1103)
  • Bump macos runners to macos-13 (both azure and GHA) (#1113)
  • [pre-commit.ci] pre-commit autoupdate (#1108)
  • Remove pyqt5 from constraints (#1118)
  • Add workflow for releases from GHA (#1117)
  • Add actionlint to CI to early prevent bug in github workflows (#1119)
  • Fix release workflow, by update permissions
  • Check if release notes are properly created (#1122)
  • Proper use enum in checking new version (#1123)
  • Refactor and simplify menu bar creation, add workaround for macOS numpy problem (#1124)
  • Simplify release workflow (#1126)
  • Fix make_release.yml to proper detect release, attempt 3 (#1127)

🛡️ Security

  • (deps) Bump actions/checkout from 3 to 4 (#1029)
  • (deps) Bump conda-incubator/setup-miniconda from 2 to 3 (#1038)
  • (deps) Bump aganders3/headless-gui from 1 to 2 (#1047)
  • (deps) Bump actions/checkout from 3 to 4 (#1045)
  • (deps) Bump hynek/build-and-inspect-python-package from 1 to 2 (#1050)
  • (deps) Bump actions/setup-python from 4 to 5 (#1046)
  • (deps) Bump github/codeql-action from 2 to 3 ([#1051](https://github.co...
Read more