Recent Releases of partseg

partseg - 0.16.3

0.16.3 - 2025-07-10

๐Ÿ› Bug Fixes

  • Do not use default parameters in default leaf (#1283)

๐Ÿงช Testing

  • [Automatic] Constraints upgrades: napari, numpy, pydantic, sentry-sdk, tifffile, vispy (#1273)
  • [Automatic] Constraints upgrades: h5py, ipython, magicgui, numpy, pandas, pydantic, requests, sentry-sdk, superqt, tifffile, xlrd (#1276)
  • [Automatic] Constraints upgrades: numpy, pygments, scipy, simpleitk, superqt, xlsxwriter (#1278)
  • [Automatic] Constraints upgrades: ipython, napari, partsegcore-compiled-backend, psygnal, sentry-sdk (#1281)

โš™๏ธ Miscellaneous Tasks

  • Block sentry==3.0.0a1 for pre-tests (#1272)
  • Add fallback version for setuptools_scm (#1271)
  • [pre-commit.ci] pre-commit autoupdate (#1270)
  • Use ubuntu 22.04 when building pyinstaller bundle (#1275)
  • [pre-commit.ci] pre-commit autoupdate (#1274)
  • [pre-commit.ci] pre-commit autoupdate (#1277)
  • Block sentry alpha 3.0.0a1 and 3.0.0a2 (#1279)
  • Block pytest-qt==4.5.0 (for pyside2 compatibility) (#1282)
  • [pre-commit.ci] pre-commit autoupdate (#1280)
  • Migrate Windows images from 2019 to 2022 in Azure Pipelines and GitHub Actions (#1284)

- Python
Published by github-actions[bot] 11 months ago

partseg - 0.16.2

0.16.2 - 2025-05-12

๐Ÿงช Testing

  • [Automatic] Constraints upgrades: numpy, partsegcore-compiled-backend, tifffile (#1253)
  • [Automatic] Constraints upgrades: imagecodecs, ipython, pydantic, sentry-sdk, superqt, tifffile (#1255)
  • [Automatic] Constraints upgrades: ipython, napari, numpy, packaging, pydantic, sentry-sdk, simpleitk, sympy, xlsxwriter (#1266)
  • [Automatic] Constraints upgrades: oiffile, psygnal, scipy, sentry-sdk, tifffile (#1267)

โš™๏ธ Miscellaneous Tasks

  • [pre-commit.ci] pre-commit autoupdate (#1251)
  • Prepare for napari 0.6.0 deprecations (#1256)
  • [pre-commit.ci] pre-commit autoupdate (#1254)
  • [pre-commit.ci] pre-commit autoupdate (#1259)
  • Update workflow to use Ubuntu 22.04 instead of 20.04 (#1261)
  • [pre-commit.ci] pre-commit autoupdate (#1260)
  • Try to fix Upgrade dependencies workflow part 2 (#1265)
  • [pre-commit.ci] pre-commit autoupdate (#1268)

๐Ÿ›ก๏ธ Security

  • (deps) Bump peter-evans/create-pull-request from 6 to 7 (#1262)
  • (deps) Bump codecov/codecov-action from 4 to 5 (#1263)

- Python
Published by github-actions[bot] about 1 year ago

partseg - 0.16.1

0.16.1 - 2025-03-10

๐Ÿ› Bug Fixes

  • Fix rendering of alternative representation if there are more components in the alternative representation than in ROI (#1240)
  • Enable czifile workaround for 2019.7.2.1 (#1246)

๐Ÿงช Testing

  • [Automatic] Constraints upgrades: ipython, magicgui, numpy, partsegcore-compiled-backend, pydantic (#1231)
  • [Automatic] Constraints upgrades: imagecodecs (#1233)
  • [Automatic] Constraints upgrades: oiffile, pygments, scipy, superqt (#1234)
  • [Automatic] Constraints upgrades: imageio, napari, numpy, partsegcore-compiled-backend, pydantic, pygments, scipy, sentry-sdk, simpleitk, tifffile, xlsxwriter (#1236)
  • [Automatic] Constraints upgrades: ipython, xlsxwriter (#1239)
  • [Automatic] Constraints upgrades: numpy, partsegcore-compiled-backend, psygnal, qtpy, scipy, sentry-sdk (#1241)
  • [Automatic] Constraints upgrades: czifile, h5py, ipython, qtawesome, sentry-sdk, tifffile, traceback-with-variables (#1247)

โš™๏ธ Miscellaneous Tasks

  • [pre-commit.ci] pre-commit autoupdate (#1232)
  • [pre-commit.ci] pre-commit autoupdate (#1235)
  • [pre-commit.ci] pre-commit autoupdate (#1237)
  • Drop python 3.9 tests for napari repository (#1244)
  • Block ipykernel 7.0.0a1 (#1248)
  • [pre-commit.ci] pre-commit autoupdate (#1242)
  • Switch to get_qapp from get_app to handle napari deprecation (#1249)

- Python
Published by github-actions[bot] about 1 year ago

partseg - 0.16.0

0.16.0 - 2024-12-21

๐Ÿš€ Features

  • Allow set units that will be used for load/save data using PartSeg as napari plugin (#1228)
  • Show filename when importing with PartSeg in napari (#1226)

๐Ÿ› Bug Fixes

  • Fix error when image changed during segmentation (#1218)
  • Fix pre release tests (#1219)
  • Drop imagej LUTs of size 24*x (#1227)

๐Ÿงช Testing

  • [Automatic] Constraints upgrades: h5py, imageio, ipython, napari, numpy, sentry-sdk (#1201)
  • [Automatic] Constraints upgrades: sentry-sdk (#1214)
  • [Automatic] Constraints upgrades: ipython, traceback-with-variables (#1221)
  • [Automatic] Constraints upgrades: numpy, packaging, pydantic, qtconsole, qtpy, sentry-sdk, traceback-with-variables (#1223)
  • [Automatic] Constraints upgrades: imageio, ipython, pydantic (#1225)
  • [Automatic] Constraints upgrades: napari, numpy, pydantic, sentry-sdk, six, superqt, tifffile (#1229)

โš™๏ธ Miscellaneous Tasks

  • Stop using mambaforge in tests (#1203)
  • [pre-commit.ci] pre-commit autoupdate (#1202)
  • [pre-commit.ci] pre-commit autoupdate (#1204)
  • Remove defining default version of language in pre-commit configuration (#1208)
  • [pre-commit.ci] pre-commit autoupdate (#1209)
  • Drop python 3.8 (#1206)
  • Use PublishPipelineArtifact in place of PublishBuildArtifacts to reduce CI fragility (#1213)
  • Update CI configuration to use more modern OS and python versions (#1207)
  • Fix upgrade-dependencies.yamldocs constraints (#1215)
  • [pre-commit.ci] pre-commit autoupdate (#1216)
  • Add changelog 0.16.0a1
  • [pre-commit.ci] pre-commit autoupdate (#1222)
  • [pre-commit.ci] pre-commit autoupdate (#1230)

- Python
Published by github-actions[bot] over 1 year ago

partseg - 0.16.0a1

0.16.0 - 2024-10-22

This release drop support for python 3.8 and napari below 0.4.19.

๐Ÿ› Bug Fixes

  • Fix error when image changed during segmentation (#1218)
  • Fix pre release tests (#1219)

๐Ÿงช Testing

  • [Automatic] Constraints upgrades: h5py, imageio, ipython, napari, numpy, sentry-sdk (#1201)
  • [Automatic] Constraints upgrades: sentry-sdk (#1214)

โš™๏ธ Miscellaneous Tasks

  • Stop using mambaforge in tests (#1203)
  • [pre-commit.ci] pre-commit autoupdate (#1202)
  • [pre-commit.ci] pre-commit autoupdate (#1204)
  • Remove defining default version of language in pre-commit configuration (#1208)
  • [pre-commit.ci] pre-commit autoupdate (#1209)
  • Drop python 3.8 (#1206)
  • Use PublishPipelineArtifact in place of PublishBuildArtifacts to reduce CI fragility (#1213)
  • Update CI configuration to use more modern OS and python versions (#1207)
  • Fix upgrade-dependencies.yamldocs constraints (#1215)
  • [pre-commit.ci] pre-commit autoupdate (#1216)

- Python
Published by github-actions[bot] over 1 year ago

partseg - 0.15.4

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)

- Python
Published by github-actions[bot] over 1 year ago

partseg - 0.15.4b7

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)

- Python
Published by github-actions[bot] over 1 year ago

partseg - 0.15.4b6

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)

- Python
Published by github-actions[bot] over 1 year ago

partseg - 0.15.4b5

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)

- Python
Published by github-actions[bot] over 1 year ago

partseg - 0.15.4b4

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)

- Python
Published by github-actions[bot] almost 2 years ago

partseg - 0.15.4b3

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)

- Python
Published by github-actions[bot] almost 2 years ago

partseg - 0.15.4b2

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)

- Python
Published by github-actions[bot] almost 2 years ago

partseg - 0.15.4b1

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)

- Python
Published by github-actions[bot] almost 2 years ago

partseg - 0.15.4b0

0.15.4b0 - 2024-07-15

- Python
Published by github-actions[bot] almost 2 years ago

partseg - 0.15.3

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)
  • (deps) Bump peter-evans/create-pull-request from 5 to 6 (#1067)
  • (deps) Bump codecov/codecov-action from 3 to 4 (#1066)

Build

  • Fix not bundling Font Awesome 6 Free-Solid-900.otf file to executable (#1114)
  • Update readme and release to point to GitHub releases (#1115)
  • Do not create archive twice when create bundle (#1120)
  • Enable macOS-arm bundle builds (#1121)

- Python
Published by github-actions[bot] almost 2 years ago

partseg - 0.15.3a5

0.15.3 - 2024-07-03

๐Ÿš€ Features

  • Pydantic 2 compatybility (#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 compatybility (#1097)
  • Fix napari 0.5.0 compatybility (#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)

โš™๏ธ 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)

๐Ÿ›ก๏ธ 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)
  • (deps) Bump peter-evans/create-pull-request from 5 to 6 (#1067)
  • (deps) Bump codecov/codecov-action from 3 to 4 (#1066)

Build

  • Fix not bundling Font Awesome 6 Free-Solid-900.otf file to executable (#1114)
  • Update readme and release to point to GitHub releases (#1115)

- Python
Published by github-actions[bot] almost 2 years ago

partseg - 0.15.3a4

0.15.3 - 2024-07-03

๐Ÿš€ Features

  • Pydantic 2 compatybility (#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 compatybility (#1097)
  • Fix napari 0.5.0 compatybility (#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)

โš™๏ธ 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)

๐Ÿ›ก๏ธ 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)
  • (deps) Bump peter-evans/create-pull-request from 5 to 6 (#1067)
  • (deps) Bump codecov/codecov-action from 3 to 4 (#1066)

Build

  • Fix not bundling Font Awesome 6 Free-Solid-900.otf file to executable (#1114)
  • Update readme and release to point to GitHub releases (#1115)

- Python
Published by github-actions[bot] almost 2 years ago

partseg - v0.15.3a3

0.15.3 - 2024-07-03%0A%0A### ๐Ÿš€ Features%0A%0A- Pydantic 2 compatybility (#1084)%0A%0A### ๐Ÿ› Bug Fixes%0A%0A- Fix rendering icons in colormap preview (#1040)%0A- Fix test for validation length of message for sentry-sdk 2.0 release (#1098)%0A- When fix reader check lowercase extension for validate compatybility (#1097)%0A- Fix napari 0.5.0 compatybility (#1116)%0A%0A### ๐Ÿšœ Refactor%0A%0A- Fix Qt flags (#1041)%0A- Fix qt flags in roi mask code (#1042)%0A- Fix qt flags in roi analysis (#1043)%0A- Migrate from setup.cfg to pyproject.toml (#1070)%0A%0A### ๐Ÿ“š Documentation%0A%0A- Allow to use newer release of build docs dependencies (#1057)%0A%0A### ๐Ÿงช Testing%0A%0A- [Automatic] Constraints upgrades: imagecodecs, imageio, ipykernel, ipython, numpy, oiffile, pandas, psygnal, pyinstaller, qtconsole, qtpy, sentry-sdk, simpleitk, superqt, tifffile, xlsxwriter (#1020)%0A- [Automatic] Constraints upgrades: h5py, imageio, ipython, numpy, packaging, pydantic, pyinstaller, pyqt5, scipy, sentry-sdk, superqt, tifffile, xlsxwriter (#1027)%0A- [Automatic] Constraints upgrades: imageio, magicgui, xlsxwriter (#1030)%0A- [Automatic] Constraints upgrades: ipykernel, pandas, qtpy (#1032)%0A- [Automatic] Constraints upgrades: imageio, ipykernel, ipython, numpy, pandas, psygnal, pygments, pyinstaller, qtconsole, scipy, sentry-sdk, simpleitk (#1035)%0A- [Automatic] Constraints upgrades: imagecodecs, imageio, ipykernel, magicgui, pandas, pyinstaller, qtawesome, sentry-sdk, tifffile (#1048)%0A- [Automatic] Constraints upgrades: ipykernel, numpy, pandas, partsegcore-compiled-backend, pydantic, scipy, sentry-sdk (#1058)%0A- Improve test of PartSegImage (#1072)%0A- Improve test suite for PartSegCore (#1077)%0A- [Automatic] Constraints upgrades: imageio, ipykernel, local-migrator, napari, numpy, pandas, partsegcore-compiled-backend, pyinstaller, sentry-sdk, tifffile, vispy, xlsxwriter (#1063)%0A- [Automatic] Constraints upgrades: magicgui, packaging, psygnal, pyinstaller, sentry-sdk, superqt (#1086)%0A- [Automatic] Constraints upgrades: psygnal, pydantic, sentry-sdk, vispy (#1090)%0A- [Automatic] Constraints upgrades: h5py, ipykernel, mahotas, pandas, psygnal, pydantic, pyinstaller, qtawesome, scipy, sentry-sdk, superqt (#1092)%0A- [Automatic] Constraints upgrades: imageio, tifffile (#1100)%0A- [Automatic] Constraints upgrades: pydantic, sentry-sdk, superqt, tifffile (#1102)%0A- [Automatic] Constraints upgrades: psygnal, pygments, qtconsole, sentry-sdk, superqt, tifffile (#1105)%0A- [Automatic] Constraints upgrades: imagecodecs, magicgui, oiffile, openpyxl, packaging, pydantic, pyinstaller, requests, scipy, sentry-sdk, superqt, sympy, tifffile, vispy (#1107)%0A%0A### โš™๏ธ Miscellaneous Tasks%0A%0A- [pre-commit.ci] pre-commit autoupdate (#1019)%0A- Remove plugin page preview as it is no longer maintained (#1021)%0A- [pre-commit.ci] pre-commit autoupdate (#1022)%0A- [pre-commit.ci] pre-commit autoupdate (#1026)%0A- [pre-commit.ci] pre-commit autoupdate (#1031)%0A- [pre-commit.ci] pre-commit autoupdate (#1034)%0A- Use new semgrep configuration (#1039)%0A- Upload raw coverage information (#1044)%0A- [pre-commit.ci] pre-commit autoupdate (#1036)%0A- Run coverage upload in separate steep (#1053)%0A- Generate local report in Tests workflow and use proper script for fetch report (#1054)%0A- Move coverage back to main workflow (#1055)%0A- [pre-commit.ci] pre-commit autoupdate (#1056)%0A- [pre-commit.ci] pre-commit autoupdate (#1059)%0A- Update actions/upload-artifact and actions/download-artifact from 3 to 4 (#1062)%0A- [pre-commit.ci] pre-commit autoupdate (#1064)%0A- Group actions update (#1065)%0A- [pre-commit.ci] pre-commit autoupdate (#1068)%0A- Remove requirement of 2 builds upload to codecov.io (#1073)%0A- Re add tests to coverage report (#1074)%0A- Switch from setup.cfg to pyproject.toml in workflows (#1076)%0A- Fix compiling pyinstaller pre-deps (#1075)%0A- Add codespell to pre-commit and fix pointed bugs (#1078)%0A- Add new ruff rules and apply them (#1079)%0A- [pre-commit.ci] pre-commit autoupdate (#1080)%0A- [pre-commit.ci] pre-commit autoupdate (#1081)%0A- Fix upgrade depenecies workflow (#1083)%0A- Block using mpmath==1.4.0a0 and sentry-sdk 2.0.0a1/a2 in pre-test (#1085)%0A- [pre-commit.ci] pre-commit autoupdate (#1089)%0A- Fix jupyter failing test by using constraints (#1093)%0A- [pre-commit.ci] pre-commit autoupdate (#1091)%0A- [pre-commit.ci] pre-commit autoupdate (#1096)%0A- Add python 3.12 testing (#1087)%0A- Exclude pyside2 on python 3.11 and 3.12 from testing (#1099)%0A- [pre-commit.ci] pre-commit autoupdate (#1101)%0A- [pre-commit.ci] pre-commit autoupdate (#1103)%0A- Bump macos runners to macos-13 (both azure and GHA) (#1113)%0A- [pre-commit.ci] pre-commit autoupdate (#1108)%0A- Remove pyqt5 from constraints (#1118)%0A%0A### ๐Ÿ›ก๏ธ Security%0A%0A- (deps) Bump actions/checkout from 3 to 4 (#1029)%0A- (deps) Bump conda-incubator/setup-miniconda from 2 to 3 (#1038)%0A- (deps) Bump aganders3/headless-gui from 1 to 2 (#1047)%0A- (deps) Bump actions/checkout from 3 to 4 (#1045)%0A- (deps) Bump hynek/build-and-inspect-python-package from 1 to 2 (#1050)%0A- (deps) Bump actions/setup-python from 4 to 5 (#1046)%0A- (deps) Bump github/codeql-action from 2 to 3 (#1051)%0A- (deps) Bump peter-evans/create-pull-request from 5 to 6 (#1067)%0A- (deps) Bump codecov/codecov-action from 3 to 4 (#1066)%0A%0A### Build%0A%0A- Fix not bundling Font Awesome 6 Free-Solid-900.otf file to executable (#1114)%0A- Update readme and release to point to GitHub releases (#1115)

- Python
Published by github-actions[bot] almost 2 years ago

partseg - v0.15.3a2

- Python
Published by github-actions[bot] almost 2 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.15.2

0.15.2 - 2023-08-28

Bug Fixes

  • Fix range threshold selection of algorithms (#1009)
  • When run batch check if file extension is supported by loader (#1016)
  • Do not allow to select and render corrupted batch plans (#1015)

Testing

  • [Automatic] Constraints upgrades: imagecodecs, ipykernel, magicgui, psygnal, scipy, superqt, tifffile (#1011)
  • [Automatic] Constraints upgrades: imageio, pyinstaller, tifffile (#1018)

Ci

  • Use faster version of black (#1010)
  • [pre-commit.ci] pre-commit autoupdate (#1013)

Changes:

  • f98e32a38452e2d58663ee644111d99f56ed8698 add release notes
  • 0180435c0ed78d991127d79d107b0a5ed389df5f test: [Automatic] Constraints upgrades: imageio, pyinstaller, tifffile (#1018)
  • 84b09d0be2b40b8fc4ea4b6457353574db6c4a03 test: [Automatic] Constraints upgrades: imagecodecs, ipykernel, magicgui, psygnal, scipy, superqt, tifffile (#1011)
  • df3663c2a2c04686ecf1f22b8ab26860f881ca3b fix: Do not allow to select and render corrupted batch plans (#1015)
  • ae9a4d0ea570cfeb9016123cd64185a4affb5c2d fix: When run batch check if file extension is supported by loader (#1016)
  • c06d745a6faa09cd535209af6a3887ea3b34ca76 ci: [pre-commit.ci] pre-commit autoupdate (#1013)
  • 45c385b2e13dbb2a891ade392deec776024caadc ci: Use faster version of black (#1010)
  • 82d705d3ee10b7cc39ee658dc948b808b2898f78 fix: Fix range threshold selection of algorithms (#1009)

This list of changes was auto generated.

- Python
Published by Czaki almost 3 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.15.1

0.15.1 - 2023-08-09

Bug Fixes

  • Fix possible problem of double registration napari plugin in PartSeg bundle (#974)
  • Bump OS versions for part of testing workflows. (#977)
  • Bump os version for main tests workflow. (#979)
  • Ensure that the module PartSegCore.channel_class is present in bundle (#980)
  • Lower npe2 schema version to work with older napari version (#981)
  • Generate test report per platfom (#978)
  • Importing plugins in bundle keeping proper module names (#983)
  • Fix napari repo workflow (#985)
  • Fix bug in read tiff files with double Q in axes but one related to dummy dimmension (#992)
  • Fix bug that lead to corupted state when saving calculation plan to excel file (#995)
  • Enable python 3.11 test on CI, fix minor errors (#869)

Features

  • Allow to save multiple napari image layers to single tiff file (#1000)
  • Add option to export batch project with data (#996)

Testing

  • [Automatic] Constraints upgrades: imageio, ipython, psygnal, scipy, sentry-sdk (#975)
  • [Automatic] Constraints upgrades: h5py, imagecodecs, imageio, ipykernel, napari, numpy, pandas, pydantic, pyinstaller, scipy, sentry-sdk, tifffile, vispy (#986)
  • [Automatic] Constraints upgrades: imagecodecs, sentry-sdk, tifffile (#997)
  • [Automatic] Constraints upgrades: ipykernel, pydantic (#1002)
  • [Automatic] Constraints upgrades: numpy, pygments, sentry-sdk, superqt (#1007)

Ci

  • [pre-commit.ci] pre-commit autoupdate (#973)
  • [pre-commit.ci] pre-commit autoupdate (#982)
  • [pre-commit.ci] pre-commit autoupdate (#987)
  • [pre-commit.ci] pre-commit autoupdate (#988)
  • [pre-commit.ci] pre-commit autoupdate (#991)
  • [pre-commit.ci] pre-commit autoupdate (#998)
  • [pre-commit.ci] pre-commit autoupdate (#1004)
  • Change markdown linter from pre-commit to mdformat (#1006)

Changes:

  • 3594793889ac03e1b0acb6b470726985c6ce5a8f add release notes
  • d9efd0b0c7f572b5100dc2f9b6c539869439ed32 ci: [pre-commit.ci] pre-commit autoupdate (#1008)
  • 3104c5ceb69486818717b4c7664828754856ebf6 feat: Add option to export batch project with data (#996)
  • 112c4feb5a10fc5d037de52b9dcaaa0b248e14d9 test: [Automatic] Constraints upgrades: numpy, pygments, sentry-sdk, superqt (#1007)
  • 10244c59df6a29f3ad9e328e2c65e74cd342de00 ci: Change markdown linter from pre-commit to mdformat (#1006)
  • 9016e95140949c5566be3810a3080e788862cfc6 ci: [pre-commit.ci] pre-commit autoupdate (#1004)
  • d77717bcb20514c2a69ee8a1aa9b1b24549da401 fix: Enable python 3.11 test on CI, fix minor errors (#869)
  • 4fc34bfed5bc596ca1a7f1c59bcdf78984229157 test: [Automatic] Constraints upgrades: ipykernel, pydantic (#1002)
  • b38933b84ea47fe2b2235087a72081833ebf930d feat: allow to save multiple napari image layers to single tiff file (#1000)
  • 1fb01af346d069f4bb274adef21b3ac941388aa0 ci: [pre-commit.ci] pre-commit autoupdate (#998)

    See More

  • b03118cdcbb109bef5a6905a70fee7bfb1e10db1 test: [Automatic] Constraints upgrades: imagecodecs, sentry-sdk, tifffile (#997)

  • 6945822ba34f4f7d4c8de1f85cb433d0c52b971c fix: Fix bug that lead to corupted state when saving calculation plan to excel file (#995)

  • 152a0267b46d4028cba8f73a954bce486c19a050 fix: Fix bug in read tiff files with double Q in axes but one related to dummy dimmension (#992)

  • 3b08337c2f85c6a0c3268590ff88a209d0a91b09 ci: [pre-commit.ci] pre-commit autoupdate (#991)

  • dd3ca25ee84e39f14dced8bd5c78a65b50f00448 test: [Automatic] Constraints upgrades: h5py, imagecodecs, imageio, ipykernel, napari, numpy, pandas, pydantic, pyinstaller, scipy, sentry-sdk, tifffile, vispy (#986)

  • aacc4284f73ee1b04e8aca6d86be0731fdac3a14 ci: [pre-commit.ci] pre-commit autoupdate (#988)

  • 072f55843e0a0ddf0ff33bb0ca2dc15e46e2bbe8 ci: [pre-commit.ci] pre-commit autoupdate (#987)

  • da4c370447b7cb166567967f75c82c0cf25d313f fix: Fix napari repo workflow (#985) [ #984 ]

  • c7325d44e3ecf0201f60fe9de47f2da07d180b0d fix: importing plugins in bundle keeping proper module names (#983)

  • 43e9bc224612b3c1c4d1a03e738af18924d8a4b2 fix: Generate test report per platfom (#978)

  • 26b4c44eb5d9ebe2b19a45b2f51855cf7db0a918 ci: [pre-commit.ci] pre-commit autoupdate (#982)

  • 0de056e85879e90386cc4a375a83fdb47618eb31 fix: Lower npe2 schema version to work with older napari version (#981)

  • 18aa3ac48b35e3b669dbdc0023900a4442480010 fix: Ensure that the module PartSegCore.channel_class is present in bundle (#980)

  • d8bdb931c4065ca31cdf1d538c1899dbeb2bbabd fix: Bump os version for main tests workflow. (#979) [ #977 ]

  • 889a72828de04662f3c3afdf0d9731f4ad6792e8 fix: Bump OS versions for part of testing workflows. (#977) [ #976 ]

  • d3a26d6a1de816b34811b4b96995d58b618f89ae test: [Automatic] Constraints upgrades: imageio, ipython, psygnal, scipy, sentry-sdk (#975)

  • 91c3c1d72c89454055887f07e641a5df5a9ec2c1 fix: Fix possible problem of double registration napari plugin in PartSeg bundle (#974)

  • 0dff2f0f580f7845efbc97601becf79d56fde694 ci: [pre-commit.ci] pre-commit autoupdate (#973)

This list of changes was auto generated.

- Python
Published by Czaki almost 3 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.15.0

0.15.0 - 2023-05-30

Bug Fixes

  • Print all exceptions instead of the latest one in exception dialog (#799)
  • Fix ROIExtractionResult __str__and __repr__ to use ROIExtractionResult not SegmentationResult (#810)
  • Fix code to address changes in the napari repository (#817)
  • Fix the problem with resize of multiline widgets (#832)
  • Fix tox configuration to run all required tests (#840)
  • Fix MSO step_limit description in GUI (#843)
  • Fix redefined-while-unusedimport code for python 3.9.7 (#844)
  • Fix warnings reported by Deepsource (#846)
  • Ensure that "ROI" layer is in the proper place for proper visualization (#856)
  • Fix tests of napari widgets (#862)
  • Fix build of the bundle for a new psygnal release (#863)
  • Fix minimal requirements pipeline (#877)
  • Fix bug with generation of form for the model with hidden field (#920)
  • Update pyinstaller configuration (#926)
  • Use text icon, not pixmap icon in colormap and labels list (#938)
  • Resolve warnings when testing custom save dialog. (#941)
  • Add padding zeros for component num when load Mask seg file to ROI GUI (#944)
  • Proper calculate bounds for watershed napari widget (#969)
  • Fix bug in the wrong order of axis saved in napari contribution (#972)

Dependency

  • [Automatic] Dependency upgrades (#824)
  • [Automatic] Dependency upgrades (#828)
  • [Automatic] Dependency upgrades: ipykernel, packaging (#838)
  • [Automatic] Dependency upgrades: imageio, ipykernel, napari, numpy, sentry (#850)
  • [Automatic] Dependency upgrades: imagecodecs, ipykernel, numpy, psygnal (#859)
  • [Automatic] Dependency upgrades: pydantic, pygments, xlsxwriter (#874)
  • [Automatic] Dependency upgrades: imageio, packaging, scipy, xlsxwriter (#878)
  • [Automatic] Dependency upgrades: ipykernel, requests, sentry, xlsxwriter (#884)
  • [Automatic] Dependency upgrades: h5py, imagecodecs, imageio, ipykernel, pandas, sentry, tifffile (#889)
  • [Automatic] Dependency upgrades: ipython, pyqt5 (#893)
  • [Automatic] Dependency upgrades: imageio, ipykernel, ipython, numpy, openpyxl, psygnal, pydantic, pyinstaller, pyqt5, scipy, sentry-sdk, tifffile, xlsxwriter (#897)
  • [Automatic] Dependency upgrades: imageio, psygnal (#905)
  • [Automatic] Dependency upgrades: ipython, magicgui, scipy, sentry-sdk, tifffile (#906)
  • [Automatic] Dependency upgrades: imagecodecs, imageio, ipykernel, openpyxl, pydantic, pyinstaller, qtawesome, qtconsole, sentry-sdk, tifffile, xlsxwriter (#908)
  • [Automatic] Dependency upgrades: imageio, ipykernel, ipython, pandas, psygnal, pydantic, pygments, pyinstaller, qtpy, sentry-sdk, tifffile (#917)

Documentation

  • Update README and project metadata (#805)

Features

  • Add PARTSEG_SENTRY_URL env variable support and basic documentation about error reporting (#802)
  • Allow to see underlying exception when show warning caused by exception (#829)
  • Add voxel size measurement and allow to overwrite voxel size in batch (#853)
  • Add alpha support for Qt6 (#866)
  • Add option to create projection alongside z-axis (#919)
  • Add napari image custom representation for better error report via sentry (#861)
  • Add import and export operation for labels and colormaps (#936)
  • Implement napari widgets for colormap and lables control (#935)
  • Add forget all button to multiple files widget (#942)
  • Do not abort processing whole mask segmentation project during exception on single component (#943)
  • Add distance based watersheed to flow methods (#915)
  • Add napari widgets for all group of algoritms (#958)
  • Add napari widget to copy lables along z-axis (#968)

Miscellaneous Tasks

  • Improve ruff configuration, remove isort (#815)
  • Use fail_on_no_env feature from tox-gh-actions (#842)
  • Add python 3.11 to list of supported versions (#867)
  • Disable python 3.11 test because of timeout (#870)
  • Bump ruff to 0.0.218, remove flake8 from pre-commit (#880)
  • Replace GabrielBB/xvfb-action@v1 by aganders3/headless-gui, part 2 (#887)
  • Better minimal requirements test (#888)
  • Improve regexp for proper generate list of packages in update report (#894)
  • Add check for PR title (#933)
  • Migrate from nme to local_migrator (#951)

Refactor

  • Simplify and refactor github workflows. (#864)
  • Better load Mask project in Roi Analysis (#921)
  • Use more descriptive names in pylint: disable (#922)
  • Remove pkg_resources usage as it is deprecated (#967)
  • Convert napari plugin to npe2 (#966)

Security

  • Bump peter-evans/create-pull-request from 4 to 5 (#928)

Styling

  • Change default theme to dark, remove blinking windows on startup. (#809)

Testing

  • [Automatic] Dependency upgrades: packaging, pyinstaller, pyopengl-accelerate, tifffile, xlsxwriter (#932)
  • [Automatic] Constraints upgrades: fonticon-fontawesome6, imageio, numpy, partsegcore-compiled-backend, pygments, sentry-sdk (#937)
  • [Automatic] Constraints upgrades: imageio, ipython, pandas, requests, sentry-sdk (#948)
  • [Automatic] Constraints upgrades: ipython, nme, qtconsole, requests, sentry-sdk (#955)
  • [Automatic] Constraints upgrades: ipykernel, local-migrator, pyinstaller, sentry-sdk, sympy (#957)
  • [Automatic] Constraints upgrades: sentry-sdk, xlsxwriter (#959)
  • [Automatic] Constraints upgrades: requests (#961)

Ci

  • Update codecov configuration to wait on two reports before post information (#934)
  • [pre-commit.ci] pre-commit autoupdate (#945)
  • [pre-commit.ci] pre-commit autoupdate (#956)
  • [pre-commit.ci] pre-commit autoupdate (#964)

Changes:

  • 21658ec69cd844f1c8232fe10c4a20e32556415b docs: Create release notes for PartSeg 0.15.0 (#971)
  • 5a2957fc131df5942c490e51fbad64b0e11a3715 fix: Fix bug in the wrong order of axis saved in napari contribution (#972)
  • 2e2a0c0229ab28e51981d79a4b5956cf6161f731 test: [Automatic] Constraints upgrades: imageio, pandas, pydantic, pyopengl-accelerate, sentry-sdk, xlsxwriter (#970)
  • ab50a726bf91896f59095aa35a61d4e711ab7b70 feat: add napari widget to copy lables along z-axis (#968)
  • bc9479de8fa86254b625d578e83c226b53c0539b fix: Proper calculate bounds for watershed napari widget (#969)
  • ce309a781c2d853fb9f15c2e855fe25fd425052b refactor: Convert napari plugin to npe2 (#966)
  • cd9ba1fe6a595a7124caee2276036506852334e8 refactor: Remove pkg_resources usage as it is deprecated (#967)
  • 7c17dd1e1f6bd5c259dac18dc50734483d06a775 feat: Add napari widgets for all group of algoritms (#958)
  • ff3be38914286d4403c5c0521752b37076e9b1b4 ci: [pre-commit.ci] pre-commit autoupdate (#964)
  • 8d5c79f5bc2442b553c764c38d083daa130a2c36 test: [Automatic] Constraints upgrades: requests (#961)

    See More

  • dbd57dd25ed32af29c00bea64ee68a53b120f0cd test: [Automatic] Constraints upgrades: sentry-sdk, xlsxwriter (#959)

  • d62fcc4a470312cd5740b8482ff5fde136f811a8 feat: Add distance based watersheed to flow methods (#915)

  • 74cb89a923f7d0ee5e71701ac7a006cf4a99d185 feat: Do not abort processing whole mask segmentation project during exception on single component (#943)

  • 19d82a310d70b2a51d44f7ea99d9409d153b83c2 test: [Automatic] Constraints upgrades: ipykernel, local-migrator, pyinstaller, sentry-sdk, sympy (#957)

  • 0f4ae263a0510bb23c054af70ddc714f6eaf2981 ci: [pre-commit.ci] pre-commit autoupdate (#956)

  • 9f5780a1f1db347fd71c63e959e096b9dca08b8e chore: Migrate from nme to local_migrator (#951)

  • 3c39384aa31cfa0064433ba90d00abbc5802702b test: [Automatic] Constraints upgrades: ipython, nme, qtconsole, requests, sentry-sdk (#955)

  • f436158b260e5d0bd562bb07a5b27cda93dc8ba2 test: [Automatic] Constraints upgrades: imageio, ipython, pandas, requests, sentry-sdk (#948)

  • 13e6d12749e69a4266e4b5faa0ea4141833c948d ci: [pre-commit.ci] pre-commit autoupdate (#945)

  • 17eb8128e65f099536ac3edf2394b17b9b03787c test: [Automatic] Constraints upgrades: fonticon-fontawesome6, imageio, numpy, partsegcore-compiled-backend, pygments, sentry-sdk (#937)

  • ba6d87e5f48633e43e4fbca883d850c5ff2f4c5c fix: Add padding zeros for component num when load Mask seg file to ROI GUI (#944)

  • 1929ad8afceaffd9cd4d06c74c13c499b608b405 fix: Resolve warnings when testing custom save dialog. (#941)

  • 962ef5256c867b568a3b8360d44e93040c43c1d6 feat: Add forget all button to multiple files widget (#942)

  • 0369b34c7713a7bbb2d884baf38733e15d5be35a feat: Implement napari widgets for colormap and lables control (#935)

  • b2ccddd840e4782639339b61e0f2e7b0e35bde57 fix: Use text icon, not pixmap icon in colormap and labels list (#938)

  • 44ce9df7048c6cfe3ba86b3cba3c89e48fe4d601 feat: Add import and export operation for labels and colormaps (#936)

  • ad6bda2967d5d4c80c7632220811d613969e1dcf test: [Automatic] Dependency upgrades: packaging, pyinstaller, pyopengl-accelerate, tifffile, xlsxwriter (#932)

  • cee4aa63c25c34906f468b87aaa254f1081b208e ci: Update codecov configuration to wait on two reports before post information (#934)

  • 8663c39fad3a1334550ecb9e9e1c8c9050a3d3a4 chore: Add check for PR title (#933)

  • f732d24b0225d78794b9245185d8cd8114cd3e87 dep: [Automatic] Dependency upgrades: imageio, ipykernel, ipython, pandas, psygnal, pydantic, pygments, pyinstaller, qtpy, sentry-sdk, tifffile (#917)

  • 6b5f2ef28be17edd4e7da781b121a992c7211965 Protect from saving when mask or segmentation is absent (#931)

  • 1d1eb8e34d64f024c420eee446662ea871d3f654 build(deps): bump peter-evans/create-pull-request from 4 to 5 (#928) [ evans/create-pull-request#1170, evans/create-pull-request#1792, evans/create-pull-request#1610, evans/create-pull-request#1324, evans/create-pull-request#1318, #1792, #1803, #1801, #1802, #1800, #1799, #1768, #1767, #1766, #1765 ]

  • 19964a743b1c181db2954d4d16e3780955f89e16 [pre-commit.ci] pre-commit autoupdate (#929)

  • da0fe91f32df229b25a299a20a76a11884b87b64 Add constrains file for tests (#930)

  • bd8db2c4933025ebef27903c253ab1942167923a fix: Update pyinstaller configuration (#926)

  • 57d32f98955cf53b7f10495b8ff687aec24e1d0e [pre-commit.ci] pre-commit autoupdate (#925)

  • 9a73991ab52d5abe5bbf621737f8bd5a92e6e386 Pin pydantic in test (#924)

  • 52721d8c9f5c5cf148ba1786d58fb90b08134f24 refactor: use more descriptive names in pylint: disable (#922)

  • 12ae2a88140640e453987241a4d4bfd14a0f576b refactor: Better load Mask project in Roi Analysis (#921)

  • 9881c84f86c487a1580022578e0dfd168c68d809 feat: Add napari image custom representation for better error report via sentry (#861)

  • 2017dd5bf4cff0ef281fb0a70340a42dd2c08ad7 bugfix: fix bug with generation of form for model with hidden field (#920)

  • 7fd982231e7d3126f5b0cb892e1324517f52b4ae feat: Add option to create projection alongside z-axis (#919)

  • 27f662e45b1486036cb0786edce1fdda5824995b [pre-commit.ci] pre-commit autoupdate (#918)

  • 7239feff1f5a94ace92cdec08ecb51cf487fb567 Add more ruff rules, fix pointed problems, add tests (#910)

  • d9c33f498e8d286897d4038c496772c5f446f59e dep: [Automatic] Dependency upgrades: imagecodecs, imageio, ipykernel, openpyxl, pydantic, pyinstaller, qtawesome, qtconsole, sentry-sdk, tifffile, xlsxwriter (#908)

  • d968cc70c7edc925d49826d27a1a27db579b63fa Use tox-min-req (#912)

  • f13f7b3329f3612d1dfb63fe55d3dafa8aa48c42 [pre-commit.ci] pre-commit autoupdate (#907)

  • dfbd471b39f9976e66c817a6441af093ea3e8026 dep: [Automatic] Dependency upgrades: ipython, magicgui, scipy, sentry-sdk, tifffile (#906)

  • c168cb02c410e02ca04705f15bf55fb9de457f0a [pre-commit.ci] pre-commit autoupdate (#902)

  • 86e97b0bc623b88a061e9559418311634c07efaf dep: [Automatic] Dependency upgrades: imageio, psygnal (#905)

  • 65dbe03b010a79de81f3c0c0acf9122835ce1a98 dep: [Automatic] Dependency upgrades: imageio, ipykernel, ipython, numpy, openpyxl, psygnal, pydantic, pyinstaller, pyqt5, scipy, sentry-sdk, tifffile, xlsxwriter (#897)

  • cffbfbe1811bdcb9bee7c53e61b5e411042371d1 [pre-commit.ci] pre-commit autoupdate (#898)

  • 174e47916e0565ca0e159d122161cfee2ba975bd Fix conda tests (#899)

  • 1a25c688047fa9063ae100ea9ddfd94779c21ea0 [pre-commit.ci] pre-commit autoupdate (#896)

  • 3c28c72fcae309e78a5182f1f50a1ee8de799cf7 dep: [Automatic] Dependency upgrades: ipython, pyqt5 (#893)

  • ed3bc569c9db4592c3810e22320216e4c06a6e57 chore: Improve regexp for proper generate list of packages in update report (#894)

  • d19e40c3163e9b82b2004eb7e63cb108e3214616 [pre-commit.ci] pre-commit autoupdate (#890)

  • f26b4ff7e51b297db0df65d0821ad5cee802832a dep: [Automatic] Dependency upgrades: h5py, imagecodecs, imageio, ipykernel, pandas, sentry, tifffile (#889)

  • 5720c3f4654679f1d362a977ec5d0f8045294017 chore: Better minimal requirements test (#888)

  • 0ea52e8e407a91899237f74c5d0d720b87aa4fc7 chore: replace GabrielBB/xvfb-action@v1 by aganders3/headless-gui, part 2 (#887)

  • 4780553cc2bf0994a015f3206643b1b615c7ead7 [pre-commit.ci] pre-commit autoupdate (#886)

  • 3449dc2eea339f1b4998e4c7c5ee6088aa4db9c9 switch from GabrielBB/xvfb-action to aganders3/headless-gui (#885)

  • bde0a5f4a47348b5329f2118742e0062db9839b3 dep: [Automatic] Dependency upgrades: ipykernel, requests, sentry, xlsxwriter (#884)

  • 59318b301a94416324c84df1312a9e3440afa786 Update pre-commit hooks (#883)

  • 3f8f3bc56e1fa055f65d428b1d9e6d776af8ae37 chore: Bump ruff to 0.0.218, remove flake8 from pre-commit (#880)

  • 449ad263ba79e4fdecf08566c6db023bb8413ee9 dep: [Automatic] Dependency upgrades: imageio, packaging, scipy, xlsxwriter (#878)

  • 736379cd68b62e88070bc2d5d3d987df14045e43 fix: Fix minimal requirments pipeline (#877)

  • cf8abdf60f7e858c594c65acd3adf36ccccbf1aa [pre-commit.ci] pre-commit autoupdate (#875)

  • c7fea130d4c0f4818e3efce9ede478f47aa38a6b dep: [Automatic] Dependency upgrades: pydantic, pygments, xlsxwriter (#874)

  • 36354f6b43d3dc2d6300c6ce2d6016d74f6b9f88 Update ruff configuration to use more rules (#871)

  • 9ba36aa6e8f5f3e3c9988aae16c30d7a15052b78 chore: disable python 3.11 test because of timeout (#870)

  • 0142473fecc93c6c85aa67f5343d1e7a194ad17a Fix badges in readme (#868)

  • f3430b55a7ac000394feaf2e21ce55b494d5330a chore: Add python 3.11 to list of supported versions (#867)

  • 94782881f011c3cdf496794d8f047b9196f64504 feat: Add alpha support for Qt6 (#866)

  • 3c9373e6668134b4e76ac6727bcaed7a299ed5d6 refactor: Simplify and refactor github workflows. (#864)

  • 210f8af3b107bb152608c90cda413504997e60aa [pre-commit.ci] pre-commit autoupdate (#851)

  • 53cefac63a0850fc114aae3e9bf5b26b71f8c108 dep: [Automatic] Dependency upgrades: imagecodecs, ipykernel, numpy, psygnal (#859)

  • c20afdeec7ffafc78b63c7334193de67ccbc4cb3 fix: Fix build of bundle for a new psygnal release (#863)

  • 50b510aeace77297adf11d57f44b29b833074058 fix: Fix tests of napari widgets (#862)

  • 2c96907c36a9e1c5d5dd89c85fabcda8b9c265ed fix: ensure that "ROI" layer is in proper place for proper visualization (#856)

  • 0b6c67ca7ebae39f5d636e65e4d895fa6c1d3dd7 Update ruff version and configuration (#855)

  • 0ad74986eb2c22fcbfcc52d8a897fd7c598ee6cb feat: Add voxel size measurement and allow to overwritte voxel size in batch (#853)

  • 354447291d114c582bcd203b5430d0b05100d5dd dep: [Automatic] Dependency upgrades: imageio, ipykernel, napari, numpy, sentry (#850)

  • f61142469902585f851d26b8c4cab3515442b98b Create codeql-analysis.yml (#420)

  • 31a568bac56fbb73fd5514f7b959218c854481fb fix: Fix warnings reported by Deepsource (#846)

  • dc92c8eb4fc450b7f29518351f1865cd9080532e fix: fix redefined-while-unusedimport code for python 3.9.7 (#844)

  • 2f8a2f99ec6822d6b92d49f3815ec4df7d0e9914 fix: Fix MSO step_limit description in GUI (#843)

  • 9249e0e36dfd1194a4c38a344fd668dee39efaec chore: Use fail_on_no_env feature from tox-gh-actions (#842)

  • c55659f2f4602bb997be539e2e959068ff7e76da fix: Fix tox configuration to run all required tests (#840)

  • bb0d188c25832d0e7e333f960bb83d511bccf023 [pre-commit.ci] pre-commit autoupdate (#839)

  • fadc4f8ad9b552386de21bbc2a1ab3e0159f52e7 dep: [Automatic] Dependency upgrades: ipykernel, packaging (#838)

  • 7c4081d93fa19c448f89959b07af46224f7e4784 Show which packages are updated by automatic vorkflow (#837)

  • 36f2869588fcb90589497104b32d7b9f524c390a fix: Fix problem with resize of multiline widgets (#832)

  • 66b27e53a2ab78befdce2c3f939d8538af19e554 feat: Allow to see underlaing exception when show warning caused by exception (#829)

  • e8a1c1d78d9784ef3734329a610a900bb12ba934 Update installation instruction. (#831)

  • cab4674baade6878f7827856ee224ded3065b8c4 [pre-commit.ci] pre-commit autoupdate (#830)

  • 4841a1f492ea0849084759fb3b7a8ceb42eb81a4 dep: [Automatic] Dependency upgrades (#828)

  • fd6839aa70d46c1cd2e4f3f16c9b01a90a62cbf4 Add option to insert hline in algorithm description (#825)

  • 1795f1eb7dc0097fcd4fdf6296a906eb3ca9245e dep: [Automatic] Dependency upgrades (#824)

  • 4a34afd53ee39645b3ccd4025184fe29930a5116 Fix creating update dependencies workflow (#819)

  • c07513753532ea499f8974597ae995154ec86005 fix: Fix code to addres changes in napari repository (#817)

  • e16ae7d417e67e195268935b2511068c5824d151 chore: Improve ruff configuration, remove isort (#815)

  • c4dda87bc293c557dfacaa9bb86c854d7e365d06 [pre-commit.ci] pre-commit autoupdate (#812)

  • 1dcaa3cd06c7ad21e9dc62e15d193fe4f7bfef5f Automated dependency upgrades (#811)

  • 605cdb5db4ad0328cbfea2b0e85a9c9f07833e5a Add Upgrade & Open Pull Request Workflow (#699)

  • 318bdef2754e710081a0039f45fbf155a01a765e fix: Fix ROIExtractionResult __str__and __repr__ to use ROIExtractionResult not SegmentationResult (#810)

  • 2ccb744275f8c3f062f7beb9cdf878dcbf13b3e6 style: Change default theme to dark, remove blinking windows on startup. (#809)

  • ff4319a880df0719750a0b138fad0cd04672b049 [pre-commit.ci] pre-commit autoupdate (#806)

  • 9d084f56b1e9c80d05bfe09c1d37473ad0f147f8 docs: Update README and project metadata (#805)

  • d7dca1f4d1de7657d673271e3e1529572352eac1 feat: Add PARTSEG_SENTRY_URL env variable support and basic documentation about error reporting (#802)

  • 431bef7b3d07952320d180795694ca7631192f8b Absolutify all imports (#800)

  • d2ace1b65dbb182c74a21dd14774813a10ddd10c fix: Print all exceptions instead of the latest one in exception dialog (#799)

  • 523884aa8d3751bd2a9250998ac3b09494f94414 Add information about alternative representation component to bottom text (#797)

  • 5e2ff77d3592038a81772c4b33f6810d79b0ba8a [pre-commit.ci] pre-commit autoupdate (#793)

  • e019a002e02e4b07d0e60af7fac6bd7575a64918 Drop python 3.7 support (#792)

  • 79cd221317a9dcbc439c40bb796799870f138b29 Bump pyinstaller bundle requirements (#791)

This list of changes was auto generated.

- Python
Published by Czaki about 3 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.14.6

0.14.6 - 2022-11-13

Bug Fixes

  • Fix bug when loading already created project causing hide of ROI layer (#787)

Features

  • Improve error message if segmentation do not fit in ROI Mask (#788)

Changes:

  • 994088d7232c5f471d0154f777d9491d3968978b fix: Fix bug when loading already created project causing hide of ROI layer (#787)
  • 426b918ba842251ba6ddad64f499f62e2202dd3f Improve error message if segmentation do not fit in ROI Mask (#788)

This list of changes was auto generated.

- Python
Published by Czaki over 3 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.14.5

0.14.5 - 2022-11-09

Bug Fixes

  • Fix scalebar color (#774)
  • Fix bug when saving segmentation parameters in mask analysis (#781)
  • Fix multiple errors related to loading a new file in interactive mode (#784)

Features

  • Add an option for ensuring type in EventedDict and use it to validate profiles structures (#776)
  • Add an option to create an issue from the error report dialog (#782)
  • Add option for the multiline field in algorithm parameters (#766)

Refactor

  • Optimize CLI actions (#772)
  • Clean warnings about threshold methods (#783)

Build

  • Bump chanzuckerberg/napari-hub-preview-action from 0.1.5 to 0.1.6 (#775)

Changes:

  • 7510307770db4a68d0a15ca8f13b09096efc286c Update changelog (#786)
  • 37813e5ad728be46b5de7af8fcaf3efbfb53d83c fix: Fix multiple error related to loading new file in interactive mode (#784)
  • 3906d270048a518dcc9b7bf3548a78efddd2c064 refactor: Clean warnings about threshold methods (#783)
  • 4b836c1493cd054367ee73b79d23bd4a6ad9f534 feat: Add option for multiline field in algorithm parameters (#766)
  • d783ed99e323c6dec7b0fe1e316d0cdb1224d131 feat: Add option to create issue from error report dialog (#782)
  • fa1a6d1d839cdf1bd53d608d819ffdbcfc093ee6 fix: Fix bug when saving segmentation prameters in mask analysis (#781)
  • 42b1d71ed7d70ffb81adfbb4285dc6673f85d50d add roi and mask aliases (#780)
  • 9fca75af58d548daaef6344ffb114135987b169e [pre-commit.ci] pre-commit autoupdate (#778)
  • 1e0c7f4aef7fbe8211108296175b653c7d25e6ab feat: Add option for ensure type in EventedDict and use it to validate profiles structures (#776)
  • 691e8008ae876a07abfe026466c4fc6874e23e96 build(deps): bump chanzuckerberg/napari-hub-preview-action from 0.1.5 to 0.1.6 (#775)

    See More

  • 6ed8e464c8ce570f87fa8162b9f1808d8e534082 fix: Fix scalebar color (#774)

  • 37b45782fad3837f057856da5c560f1bf876884a refactor: optimize CLI actions (#772)

  • 944ade4a7e54c457378018ce09a56f7147878f6b [pre-commit.ci] pre-commit autoupdate (#773)

This list of changes was auto generated.

- Python
Published by Czaki over 3 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.14.4

0.14.4 - 2022-10-24

Bug Fixes

  • Fix get_theme calls to prepare for napari 0.4.17 (#729)
  • Fix sentry tests (#742)
  • Fix reporting error in load settings from the drive (#725)
  • Fix saving pipeline from GUI (#756)
  • Fix profile export/import dialogs (#761)
  • Enable the "Compare" button if ROI is available (#765)
  • Fix bug in cut with ROI to not make black artifacts (#767)

Features

  • Load alternatives labeling when opening PartSeg projects in napari (#731)
  • Add option to toggle scale bar (#733)
  • Allow customizing the settings directory using the PARTSEG_SETTINGS_DIR environment variable (#751)
  • Separate recent algorithms from general application settings (#752)
  • Add multiple otsu as threshold method with selection range of components (#710)
  • Add function to load components from Mask Segmentation with a background in ROI Analysis (#768)

Miscellaneous Tasks

  • Prepare pyinstaller configuration for napari 0.4.17 (#748)
  • Add ruff linter (#754)

Testing

  • Add new build and inspect wheel action (#747)

Build

  • Bump actions/checkout from 2 to 3 (#716)
  • Bump actions/download-artifact from 1 to 3 (#709)

Changes:

  • 9e742fcb8ba1602c1002050793253214da0b16f7 Prepare 0.14.4 release (#770)
  • a1f8bba49506b72207f0fbb15b97581decb72e0a feat: Add function to load components from Mask Segmentaion with background in ROI Analysis (#768)
  • 9986dc4cbba7b28e13a4475b648f588a9f45720f fix: Fix bug in cut with roi to do not make black artifacts (#767)
  • 53ec234f927e2ccb14ec6d5833f29cbfd5cd1c2b fix: Enable compare button if ROI is avaliable (#765)
  • fceb043cd1574d143e62690b21024ed4b54c520a fix: Fix profile export/import dialogs (#761)
  • 214320ee015e4d5a533649325570c9773fdfd643 [pre-commit.ci] pre-commit autoupdate (#760)
  • 7f5929694808726e06e92ce6a94fcf93f40cce10 Report if in main thread when auto report errors is enabled
  • 23f8ce48b9891dd28781eebb1474a40e9a7d9d52 fix: Fix saving pipeline from GUI (#756)
  • a40de4e910ca433642be360b4bdeb27386475bf5 chore: Add ruff linter (#754)
  • cb16b0e5cd0f7fca08ec8f5e87cdad5241ce74ab feat: Add multiple otsu as threshold method with selection range of components (#710)

    See More

  • 54958d124ee0c2a8725758c1f938d65624bcaa26 feat: Separate recent algorithms from general application settings (#752)

  • ef43db37b2cf76876648a5514edaf8f66a95891b bugfix: Fix reporting error in load settings from drive (#725)

  • eab244f198f0470ace3f6c91b57a1da49bbdda19 feat: Allow customize settings directory using the PARTSEG_SETTINGS_DIR environment variable (#751)

  • fd6e600d0f5aa06637b187f71f7816dd731addd9 chore: Prepare pyinstaller configuration for napari 0.4.17 (#748)

  • ce084a34f8970d3ead1d025608b10b05edb077e9 test: Add new build and inspect wheel action (#747)

  • 6b6dbdd777187db92d73bc8ba8e57b9ac69cdf8b [pre-commit.ci] pre-commit autoupdate (#737)

  • 99aaaecb40a61482d7981e4d57c761c8999ba735 Ignore error when locale.setlocale fails with locale.Error (#743)

  • 609c5428f749edbd4886e3de06c1a2883a12550f bugfix: fix sentry tests (#742)

  • de58c31992627c20860ae5ba534664e4e30081cb build(deps): bump actions/download-artifact from 1 to 3 (#709)

  • 531e0f68238de4911e1a041be96efd792775e6de feat: Add option to toggle scale bar (#733)

  • 5e765dfd62cf650b12257d5d69c3e8fffb6155ae feat: Load alternatives labeling when open PartSeg projects in napari (#731)

  • 87dab175a0ccf98f2d577495d036463ab5a89c85 fix: Fix get_theme calls to prepare for napari 0.4.17 (#729)

  • a8697a275eca510f95de42946901771bf60b687c Bump bundle requirements (#728)

  • 43f27ca74b9e0f4401bdaf8c20cb400261dc507f [pre-commit.ci] pre-commit autoupdate (#721)

  • 3d5695f5f15255b121bbc9a6b18eef25eba230b3 Increase max value in SearchLabel widget (#715)

  • 50c69e497d788cfff4c81a8eccbcb0aeaa986891 [pre-commit.ci] pre-commit autoupdate (#718)

  • 0e99126b8735fe2e17a88302b99aa86e55385f00 Bump packages versions for bundle (#717)

  • da129c9bef5e5f236b03fc0ff191797f702d3e48 build(deps): bump actions/checkout from 2 to 3 (#716)

  • 100240992befab3d4f7abcaa3702e9746d4b7c3d Fix for napari repo, prepare for napari 0.4.17 (#712)

  • 396165398e464a5d3ac07926f7b479ed0d498a73 [pre-commit.ci] pre-commit autoupdate (#700)

  • 7bb4826b995c2a45f770a1c916b5d2c67cbb26ad Add missing requirements to setup.cfg (#696)

  • 08696b8074b8bdeaa577323d2723bd4621a8330e fix typos

This list of changes was auto generated.

- Python
Published by Czaki over 3 years ago

partseg -

0.14.3

Bug Fixes

  • Fix lack of rendering ROI when load image from segmentation (#694)
  • Fix running ROI extraction from napari widget (#695)
  • Delay setting image if an algorithm is still running (#627)
  • Wrong error report when no component is found in restartable segmentation algorithm. (#633)
  • Fix the process of building documentation (#653)

Refactor

  • Clean potential vulnerabilities (#630)

Testing

  • Add more tests for common GUI elements (#622)
  • Report coverage per package. (#639)
  • Update conda environment to not use PyQt5 in test (#646)
  • Add tests files to calculate coverage (#655)

Changes:

  • 41e6ff659c0a9f3af959fd12bc1e81da7a8ecb9f update changelog
  • ca3f1cd19ef8c6bb50110b2c046a31d92797d478 Fix running segmentation from napari widget (#695)
  • b7c185fb92d131a3fe96467f455ebff4f5695ed7 Fix lack of rendering ROI when load image from segmentation (#694)
  • f881a8a29bdee73e7696b31545153f051e9b7750 Bump bundle requirements versions (#693)
  • 8cce4bc3acc405a059b473b8073cdc52c9f52837 [pre-commit.ci] pre-commit autoupdate (#689)
  • 515710c336a2ac09414bd68e86ddce4895e67a39 [pre-commit.ci] pre-commit autoupdate (#685)
  • 14294f7dbea346bd7cab31f5428c9bcc7665ff19 [pre-commit.ci] pre-commit autoupdate (#670)
  • 887f6e4034d6982519f783e6628cb65ec9266b65 Bump requirements (#676)
  • 2f04409d83549694c74317cb0c48a2b9be498560 Fix failing CI (#673)
  • 1993c899017974d0af1840ad87c0a54568e0f12d allow manual dispatch tests

    See More

  • 566ad98bca7b2af7cd08aeb999b846bbc3cab87e build(deps): bump pyinstaller from 5.1 to 5.2 in /requirements (#667)

  • bc9b87b8267cd1a117312388bc8fed87a54d800b [pre-commit.ci] pre-commit autoupdate (#666)

  • ad3668809122df6d2d34550516691075391eec3f build(deps): bump mahotas from 1.4.12 to 1.4.13 in /requirements (#662)

  • a1edc335e6e5a969f167be8c21c7521f36109b05 build(deps): bump lxml from 4.9.0 to 4.9.1 in /requirements (#665)

  • 13b151d2ad516803784ab6eebaa707c4b4e7691f build(deps): bump numpy from 1.22.4 to 1.23.0 in /requirements (#660)

  • d3a5a35737d028378514a6426be13ebe2cd38430 build(deps): bump sentry-sdk from 1.5.12 to 1.6.0 in /requirements (#659)

  • ee0c304bb7a1bd94bc8f29d496d345f96bab2fdb test: Add tests files to calcualate coverage (#655)

  • d6e1a9153c1291a86a760c9c953c85c0e51445ce Bump bundle requirements (#654)

  • 2f14925a983500c528f86f28b8642cf86a86ab84 fix: Fix process of build documentation (#653)

  • 33ac6a0baaefd3a79a5fb61ff80a1e7d083f84d1 build(deps): bump pyqt5 from 5.15.6 to 5.15.7 in /requirements (#652)

  • 2e68055963b03e92390f40d6a7f0036a2a390bec [pre-commit.ci] pre-commit autoupdate (#650)

  • fecf346279d085d74edc26c7e667ca7d1f038679 build(deps): bump actions/setup-python from 3 to 4 (#648)

  • 6dd209697a79ba23674ef4c5a97585715cfb2eaa build(deps): bump requests from 2.27.1 to 2.28.0 in /requirements (#647)

  • bd23f872fea4bea2cf201daf09c875a06984330c [pre-commit.ci] pre-commit autoupdate (#642)

  • 1c87c66c43c9cd01204c4ba53e3d3b6bc97423e9 test: Update conda environment to not use PyQt5 in test (#646)

  • 84fea4e120629d5a528708e4c7b7921d19524331 test: Report coverage per package. (#639)

  • 7e3b967e466e0d0d4866e782ac2f0cf72903508f build(deps): bump codecov/codecov-action from 1 to 3 (#637)

  • ce908288bf677c3fe5365124d3dc33f88c6076a1 Fix pre tests (#635)

  • cc8412a5df1407ed85617272f97885da193b1506 build(deps): bump tifffile from 2022.4.28 to 2022.5.4 in /requirements (#619)

  • c79f1f3b847d64cb8892f8aab54ba3b96207084e fix: Wrong error report whe no component is found in restatrtable segmentation algorithm. (#633)

  • 14530514e0f58efd779ab6049fbd7311b25b5652 refactor: clean potential vulnerabilities (#630)

  • 1d6ef7914c4b0d6a533fe384ee6da5b76e807660 build(deps): bump pyinstaller from 5.0.1 to 5.1 in /requirements (#629)

  • ba0e8dd33be9ca47af499951734ad8c05950f3d9 build(deps): bump qtpy from 2.0.1 to 2.1.0 in /requirements (#613)

  • c7cfebb046d4706bdc88bc8f0c9e73733e57061f Test if pyinstaller bundle work for --pre tests (#628)

  • 0a38fc63d779ec0a801c2b840cc62ed6c6d3b19a test: Add more tests for common GUI elements (#622) [ #623 ]

  • fdc5e37261da22d9f09685cdd52302316e621457 fix: Delay setting image if an algorithm is still running (#627)

  • 0498f17120107fc97513931761f71fdcfc8adf75 Add issue templates (#626)

  • 9caf4764500099692eb5c2ea73d1d702bd70dbf0 [pre-commit.ci] pre-commit autoupdate (#624)

This list of changes was auto generated.

- Python
Published by Czaki almost 4 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.14.2

0.14.2

Bug Fixes

  • Fix bug in save label colors between sessions (#610)
  • Register PartSeg plugins before starting napari widgets. (#611)
  • Mouse interaction with components works again after highlight. (#620)

Refactor

  • Limit test run (#603)
  • Filter and solve warnings in tests (#607)
  • Use QAbstractSpinBox.AdaptiveDecimalStepType in SpinBox instead of hardcoded bounds (#616)
  • Clean and test PartSeg.common_gui.universal_gui_part (#617)

Testing

  • Speedup test by setup cache for pip (#604)
  • Setup cache for azure pipelines workflows (#606)

Changes:

  • a9e7539a1d67c4cf5323975caa91471196128f34 doc: Update changelog (#621)
  • a269888bdd4379b1b18a34d684151aeeb27d2a6f fix: Mouse interaction with components work again after highlight. (#620)
  • 6c0701d6f26ea9766ae056939c320d586f853a7e build(deps): bump sentry-sdk from 1.5.10 to 1.5.11 in /requirements (#615)
  • da5e19facf5b5712a2231f6852c9ae843394877a refactor: clean and test PartSeg.common_gui.universal_gui_part (#617) [ #618 ]
  • 03d9c1f6b2f5efc730044ce6d32474aab93ef589 fix: Register PartSeg plugins before start napari widgets. (#611)
  • e2daa4c67d2749a56c8a52b979ea621efa9f7d3d refactor: Use QAbstractSpinBox.AdaptiveDecimalStepType in SpinBox instead of hardcoded bounds (#616)
  • 3f9c551a6900d68fd9c45449fd4d38d29786c65f [pre-commit.ci] pre-commit autoupdate (#612)
  • cbf4ae7eca23b444c3fe73dcfd786759f95b8d9b test: Setup cache for azure pipelines workflows (#606)
  • 1528ab2f755f4e90f82293aa1331aee7b6e9d226 fix: Fix bug in save label colors between sessions (#610)
  • 6e5fee8b3ce17f274c264e687fc379281c8906eb refactor: Filter and solve warnings in tests (#607)

    See More

  • 270b9e08260bc145f54e36d106d897b5579c2de4 test: Speedup test by setup cache for pip (#604)

  • 37869184f80d76546bd44b11412c2f0dfd20b965 refactor: Limit test run (#603)

  • 2007b69781ed36b1e3b6c4186a75d3184c2f93b5 bump requirements (#602)

This list of changes was auto generated.

- Python
Published by Czaki about 4 years ago

partseg - v0.14.1

0.14.1

Bug Fixes

  • Update build wheels and sdist to have proper version tag (#583)
  • Fix removing the first measurement entry in the napari Measurement widget (#584)
  • Fix compatibility bug for conda Pyside2 version (#595)
  • Error when synchronization is loaded, and newly loaded image has different dimensionality than currently loaded. (#598)

Features

  • Use pygments for coloring code in exception window (#591)
  • Add option to calculate Measurement per Mask component (#590)

Refactor

  • Refactor the creation batch plan widgets and add tests for it (#587)
  • Drop napari bellow 0.4.12 (#592)
  • Update the order of ROI Mask algorithms to be the same as in older PartSeg versions (#600)

Changes:

  • 363ed3977baa6a46afbfa94c82be89adc3adab9b refactor: Update the order of ROI Mask algorithms to be the same as in older PartSeg versions (#600)
  • 90cca9bbf450f89f8a829ece5ceb0990c02b4c97 update changelog (#599)
  • fe948dd9d846b48eec454d6c559a04f602eedecc fix: Error when synchronization is loaded and new iloaded image has different dimensionality than currently loaded. (#598)
  • e9018e9cdf9b2633325cb22b69fd55c2ac30c4a4 fix: Fix compatybility bug for conda Pyside2 version (#595)
  • 6c6ccc43aff632d5445e4559f198fa540f67d870 feat: Add option to calculate Measurement per Mask component (#590)
  • d519d3aa7504ea31fdb5496d0160e42f36312763 feat: Use pygments for coloring code in exception window (#591)
  • 3dcadf861c3430cfc25a2375c88b162c93b3058e build(deps): bump pyinstaller from 4.10 to 5.0 in /requirements (#586)
  • dc521580c27970631c6648b0728612754e74a175 refactor: Drop napari bellow 0.4.12 (#592)
  • 2c263997ef9d1196ee3b58bbecefbe1e2c2ff7f1 refactor: Refactor the create batch plan widgets and add test for it (#587)
  • 7a86ed2cc5241f8cb57635d145680385ee7faebe build(deps): bump simpleitk from 2.1.1 to 2.1.1.2 in /requirements (#589)

    See More

  • 39f88a903bf00867a0d3b93525f372ad821afc7e fix: Fix removing the first measurement entry in the napari Measurement widget (#584)

  • adf87c93f2b5a870d48d3419323a2aa3d9bf1902 fix: Update build wheels and sdist to have proper version tag (#583)

  • a15cdeb139ed3cd1256b75d91534ada7c952468d build(deps): bump partsegcore-compiled-backend from 0.13.11 to 0.14.0 in /requirements (#582)

This list of changes was auto generated.

- Python
Published by Czaki about 4 years ago

partseg - v0.14.0

0.14.0

Bug Fixes

  • Fix "Show selected" rendering mode in PartSeg ROI Mask (#565)
  • Add access by operator [] to pydantic.BaseModel base structures for keeping backward compatibility (#579)

Features

  • Allow setting zoom factor from the interface in Search Label napari plugin (#538)
  • Add controlling of zoom factor of search ROI in main GUI (#540)
  • Better serialization mechanism allow for declaration data structure migration locally (#462)
  • Make `*.obsep" file possible to load in PartSeg Analysis (#564)
  • Add option to extract measurement profile or ROI extraction profile from the batch plan (#568)
  • Allow import calculation plan from batch result excel file (#567)
  • Improve error reporting when failing to deserialize data (#574)
  • Launch PartSeg GUI from napari #581

Refactor

  • Store PartSegImage.Image channels as separated arrays (#554)
  • Remove deprecated modules. (#429)
  • Switch serialization backend to nme (#569)

Testing

  • Add test of creating AboutDialog (#539)
  • Setup test for python 3.10. Disable class_generator test for this python (#570)

Changes:

  • 03f60b443d389488125538ec68b522d70d941518 doc: Update changelog and add new badges to readme (#580)
  • 3d6f9b127dbd81e0e1eaa885a7ae289a558d5710 [pre-commit.ci] pre-commit autoupdate (#572)
  • 0f31f0656fd34af05d9010931b1b4a0f2d870551 feat: Launch PartSeg GUI from napari (#581)
  • e31d28d0927b5f42eaecc0b7f2968bc872b9d429 bugfix: Add access by operator [] to pydantic.BaseModel base structures for keep backward compatybility (#579)
  • c0db122a4b9d463677b67b9ac37d71afeb92e9bc feat: Improve error reporting when fail to deserialize data (#574)
  • 607e4d2401eabce02f2cc8a1cf96e64a81a85166 Limit simpleitk versions (#577)
  • 22b207fcd92be7ab45cb2baed5d330d49a528538 test: Setup test for python 3.10. Disable class_generator test for this python (#570)
  • 908d9ba16ccc33bf817c6131e230d18f5deb298e refactor: Switch serialization backen to nme (#569)
  • 97e32b276275846a08abe0996a7868362f3cb771 feat: Allow import calculation plan from batch result excel file (#567)
  • 22bbdec75eea056be869a44f2b4f9e46e813fba3 remove obsolete console_script

    See More

  • 12162196013e27b09f4ee78a71c90364d0a7c76f feat: Add option to extract meaurement profile or roi extraction profile from batch plan (#568)

  • 507beca1f87bf2b6d42a0a6bcfd47a94ad982aae build(deps): bump sentry-sdk from 1.5.7 to 1.5.8 in /requirements (#557)

  • 7633038c068b7b557047b1f3d3e9e54a67bb4d2e feat: Make `*.obsep" file possible to load in PartSeg Analysis (#564)

  • 5b9576c5c3f352ac949b5e6c834119b3c294e2e6 fix: Fix "Show selected" rendering mode in PartSeg ROI Mask (#565)

  • 03136d60e1ba8468d3f2bf0b29fb2e891573fbd0 Clean azure pipelines configuration (#566)

  • 743d9845ac502483afed0e34a22d2332b195fd21 [pre-commit.ci] pre-commit autoupdate (#558)

  • 4979a6d3c3944e82ed6b276edb9a805ac7d55ec6 Remove commented out code (#563)

  • 56fd22d721bf2297f7bea69e4c2b5497bd358b2d refactor: Remove deprecated modules. (#429)

  • ec50e86402316fc25dc7703b41c587d8bf2650af build(deps): bump sympy from 1.10 to 1.10.1 in /requirements (#556)

  • b08e0bdb2a198738b79d14931a4969a6c2a19f03 feat: Better serialization mechanism allow for declaration data structure migration locally (#462)

  • fc651edabac2c0f1b0e42e7155ec27861deac89f build(deps): bump tifffile from 2022.2.9 to 2022.3.25 in /requirements (#562)

  • a99582ecce96f737d744249a60c134d983eda160 build(deps): bump sphinx from 4.4.0 to 4.5.0 in /requirements (#561)

  • f687b822d54cc6fb0167ff093e71cacf3adea53d refactor: store PartSegImage.Image channels as separated arrays (#554)

  • df7c54dfb057c1226dfac3e2f48a45ffbf18da13 [pre-commit.ci] pre-commit autoupdate (#552)

  • 5e2a7b8abb11c28794b013c7f59124734f9167da Bump bundle requirements (#548)

  • 2440e1b1bc32a30d2f34e009c9b0dfc70306bc51 build(deps): bump pillow from 9.0.0 to 9.0.1 in /requirements (#549)

  • 0e8fc0f295ffafb234b380989a5109c744b507da build(deps): bump pyinstaller from 4.8 to 4.10 in /requirements (#545)

  • 33dac4f53c34540389f0f2a263d9ca200b7fcebd Add test workflow to find deprecations in napari main repository (#542)

  • 099b03fbbdd1e081fccb3c5f0bc2f0bf4a8d82d3 feat: Add controling of zoom factor of search ROI in main GUI (#540)

  • b81fb098303bb5ac5f8722e55db3f8b6e153aed4 test: Add test of creating AboutDialog (#539)

  • b0f29adee243ba94b1a406c5cf7f118f0aae2cd3 feat: Allow to set zoom factor from interface in Search Label napari plugin (#538)

  • 79869cf79c2bd39cc40528d10f59f7ce64c24382 prepare test for napari 0.4.14 (#517)

  • 31e0127b6fb8fe11acc904f1f501b4b9dfff1b53 Apply non esentail parts of better serialization PR #462 (#533)

  • dd95a475b19a8e4c8181752228946072d93e86ef Fix deprecations (#531)

  • d1a64ee1733e7a5f354a83babec4e25cf8e1d43f build(deps): bump sentry-sdk from 1.5.3 to 1.5.4 in /requirements (#515)

  • ca96437615ddb320c2e7c27c77f7d937ca56d785 build(deps): bump qtpy from 2.0.0 to 2.0.1 in /requirements (#522)

  • ecedd9673235e9fe6e706bc3e5546b15b044db22 build(deps): bump tifffile from 2021.11.2 to 2022.2.2 in /requirements (#523)

  • 3daf45d31c3802a02e5f0aff5926d29a52e08420 build(deps): bump numpy from 1.22.1 to 1.22.2 in /requirements (#524)

  • 979d6f6bb68e1356f6c48e81fc36d535368df947 build(deps): bump oiffile from 2021.6.6 to 2022.2.2 in /requirements (#521)

  • f47576be8e8919806b10b382583a2a2d4b24d2c5 [pre-commit.ci] pre-commit autoupdate (#520)

  • 4fe701b6d3636ee7efd510d9704c1786159e2ab9 Not use GabrielBB/xvfb-action on non linux systems (#519)

  • d7dfdbb36d4fc500db790c16effde2eddf21e903 build(deps): bump pandas from 1.3.5 to 1.4.0 in /requirements (#514)

  • 5ad4483f43d69d3c48c582200a2bf470b0f43eba build(deps): bump ipython from 8.0.0 to 8.0.1 in /requirements (#513)

  • cf69bc0f03b6870580a7641ecfe77562b6c874e3 build(deps): bump sentry-sdk from 1.5.2 to 1.5.3 in /requirements (#512)

This list of changes was auto generated.

- Python
Published by Czaki about 4 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.15

0.13.15

Bug Fixes

  • Using translation instead of translation_grid for shifting layers. (#474)
  • Bugs in napari plugins (#478)
  • Missing mask when using roi extraction from napari (#479)
  • Fix segmentation fault on macos machines (#487)
  • Fixes for napari 0.4.13 (#506)

Documentation

  • Create 0.13.15 release (#511)
  • Add categories and preview page workflow for the napari hub (#489)

Features

  • Assign properties to mask layer in napari measurement widget (#480)

Build

  • Bump qtpy from 1.11.3 to 2.0.0 in /requirements (#498)
  • Bump pydantic from 1.8.2 to 1.9.0 in /requirements (#496)
  • Bump sentry-sdk from 1.5.1 to 1.5.2 in /requirements (#497)
  • Bump sphinx from 4.3.1 to 4.3.2 in /requirements (#500)
  • Bump pyinstaller from 4.7 to 4.8 in /requirements (#502)
  • Bump pillow from 8.4.0 to 9.0.0 in /requirements (#501)
  • Bump requests from 2.26.0 to 2.27.1 in /requirements (#495)
  • Bump numpy from 1.21.4 to 1.22.0 in /requirements (#499)
  • Bump numpy from 1.22.0 to 1.22.1 in /requirements (#509)
  • Bump sphinx from 4.3.2 to 4.4.0 in /requirements (#510)

Changes:

  • 1c83fb70020b2bbf875cc44aa50d50c716fa69ab Create 0.13.15 release (#511)
  • 637f9be5d3c5d35ca71fa99441f7b7833e6506f8 fix: Fixes for napari 0.4.13 (#506)
  • 7413e5c60e779a7ae81cbfb061459d4081ce1af5 build(deps): bump sphinx from 4.3.2 to 4.4.0 in /requirements (#510)
  • 23d35c30c41e8ca23ed7b8f6b728ea104edfe1d2 build(deps): bump numpy from 1.22.0 to 1.22.1 in /requirements (#509)
  • a1384a443432a23f1be12e05b9ae56d2b9d84504 Update windows version from 2016 to 2019 in azure pipelines (#508)
  • 62450afda46be06fab19dad459c275ce292d3e2d Force utf-8 usage for encoding files (#504)
  • b042ad9c51effc7cf46ea47c37cfdd7d4cd93bcf doc: Add categories and preview page workflow for the napari hub (#489)
  • a50e41def9df9a57efe3d4d89375032dd04329aa [pre-commit.ci] pre-commit autoupdate (#492)
  • 67efa3eefcdda7b98ab5ec92c5c8800a82461c6e build(deps): bump numpy from 1.21.4 to 1.22.0 in /requirements (#499)
  • 9b773135949a9fa4a6cc0c04619cb8eebd0c96cb build(deps): bump requests from 2.26.0 to 2.27.1 in /requirements (#495)

    See More

  • 18dd8eccd814edd41f89d894c43d85bf55c49aac build(deps): bump pillow from 8.4.0 to 9.0.0 in /requirements (#501)

  • ca9908f5d21189fc9b843076be433adcc8e4c1fa build(deps): bump pyinstaller from 4.7 to 4.8 in /requirements (#502)

  • a00599e70d81e2e6267dffcb5fa9c1213b987a71 build(deps): bump sphinx from 4.3.1 to 4.3.2 in /requirements (#500)

  • 625300870e39639a9a7b614a9feb223ed5917c55 build(deps): bump sentry-sdk from 1.5.1 to 1.5.2 in /requirements (#497)

  • 9aeefe29eb6c4acfe6f7cd7337c4b3f4b417e8c7 build(deps): bump pydantic from 1.8.2 to 1.9.0 in /requirements (#496)

  • 6da4d193cb9c11a71e4cb9ac2594277e80d24129 build(deps): bump qtpy from 1.11.3 to 2.0.0 in /requirements (#498)

  • 00594df54901500c4f19632a464abd15ba301e94 dependabot fix part 2

  • cf5ff33cd01da351bbd7b3c6b193905b29117063 Fix dependabot configuration (#494)

  • 4451f4ce2a5e2861d90a69c0977354b19da6b2ce [pre-commit.ci] pre-commit autoupdate (#490)

  • a4edff1b9fbe55eb7f5e1fc8b5b3f8e730b35caf fix: Fix segmentation fault on macos machines (#487)

  • 8c658bd56f5fb97e5f0dd64f678bcb3d8502e4fb Update to actions/checkout@v2 in workflows (#486)

  • 83e364c44c03f4f78e5ea6f058eb385c11afecdb Update version of libraries in bundle (#482)

  • 603758f1253f3799c415232ba892cbf358474c54 feat: Assign properties to mask layer in napari measurement widget (#480)

  • 4f5eda282d31fc78e274e59f5ea48221b80a7655 fix: missing mask when using roi extraction from napari (#479)

  • d14b136e5eb1a6e5f15d3278bf5817217e059772 fix: Bugs in napari plugins (#478)

  • 744893e10e712726175962d73c43618731f1e47a fix mask marking and component highlight (#477)

  • 354390a73d39731f8edcf770b96821702480d13f [pre-commit.ci] pre-commit autoupdate (#476)

  • 3698eeb643a7ed18248a5d9f88e028703123f4b8 fix PARTSEG-FE (#475)

  • 0ef2d1a5e705774d26ad3d26f1600cf80014facb [pre-commit.ci] pre-commit autoupdate (#461)

  • af171a13020fa9715b44c5600716043eca694767 fix: Using translation instead of translation_grid for shifting layers. (#474)

This list of changes was auto generated.

- Python
Published by Czaki over 4 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.14

0.13.14

Bug Fixes

  • ROI alternative representation (#471)
  • Change additive to translucent in rendering ROI and Mask (#472)

Features

  • Add morphological watershed segmentation (#469)
  • Add Bilateral image filter (#470)

Changes:

  • 317b3ded1f499e1cfe96b9374184ce594ac514a5 Update changelog (#473)
  • 346c71744a0b724e49fdeb7e569260eb4a70f627 feat: Add Bilateral image filter (#470)
  • 79aa3aa4a32399869051d8291adb8111eda72778 fix: change additive to transcluent in rendeerin ROI and Mask (#472)
  • 8552d034cc4d6e1001bd824745dea309379e5a1b fix: ROI aternative reopresentation (#471)
  • f617a727fde18b446c1e7ee82602d0ceb74d3166 feat: Add morphological watersheed segmentation (#469)

This list of changes was auto generated.

- Python
Published by Czaki over 4 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.13

0.13.13

Bug Fixes

  • Fix bugs in the generation process of the changelog for release. (#428)
  • Restoring ROI on home button click in compare viewer (#443)
  • Fix Measurement name prefix in bundled PartSeg. (#458)
  • Napari widgets registration in pyinstaller bundle (#465)
  • Hide points button if no points are loaded, hide Mask checkbox if no mask is set (#463)
  • Replace Label data instead of adding/removing layers - fix blending layers (#464)

Features

  • Add threshold information in layer annotation in the Multiple Otsu ROI extraction method (#430)
  • Add option to select rendering method for ROI (#431)
  • Add callback mechanism to ProfileDict, live update of ROI render parameters (#432)
  • Move the info bar on the bottom of the viewer (#442)
  • Add options to load recent files in multiple files widget (#444)
  • Add ROI annotations as properties to napari labels layer created by ROI Extraction widgets (#445)
  • Add signals to ProfileDict, remove redundant synchronization mechanisms (#449)
  • Allow ignoring updates for 21 days (#453)
  • Save all components if no components selected in mask segmentation (#456)
  • Add modal dialog for search ROI components (#459)
  • Add full measurement support as napari widget (#460)
  • Add search labels as napari widget (#467)

Refactor

  • Export common code for load/save dialog to one place (#437)
  • Change most of call QFileDialog to more generic code (#440)

Testing

  • Add test for PartSeg.common_backend module (#433)

Changes:

  • 9fc15bb6f2aed2e657e5e745b3b7038193b9975a Update changelog (#468)
  • 2fb65aea6d2d16aee4f6d4e9b2542c388abb9698 feat: Add search labels as napari widget (#467)
  • 9cac2ab3e802d86d94c6d2ab17936783b6b6f418 feat: Add full measurement support as napari widget (#460)
  • 76e588d0e75e26088d9bd0d1f220a404a0881ae3 fix: Replace Label data instead of adding/removing layers - fix blending layers (#464)
  • 0cb926144338c0b66ae243d599dcc8ba80476a77 fix: Hide points button if no points are loaded, hide Mask checkbox if no mask is set (#463)
  • c60816efa6dbc497d3cde630c902894cff8ed085 fix: napari widgets registration in pyinstaller bundle (#465)
  • 5e812d013768341b41dc3e33a6fac004ee8feaf6 feat: Add modal dialog for search ROI components (#459)
  • 4acf81f739a520480a9224055a2038f64f598afb fix: Fix Measurement name prefix in bundled PartSeg. (#458)
  • a94a698a7fd34cb97c5a82ac63a3c1417260efc5 feat: Save all components if no components selected in mask segmentation (#456)
  • 6f2287112aa3757cd2420619b6405534ab85be37 Fix try of removing ignore.txt if not exists (#455)

    See More

  • e79baeaa7a26e3622c84194ecc79072af6f17675 [pre-commit.ci] pre-commit autoupdate (#448)

  • c2b8949d9937ab3312cb5a91a432471077d9913f feat: Allow ignore updates for 21 days (#453)

  • 1c9ebabd2e8cedbfed491f2029ddb34c8c1fc34b feat: Add singals to ProfileDict, remove redundant synchronization mechanisms (#449)

  • dedd823837e419839328f5526aec350f25934502 Add missed call of reset_choices in napari mask create widget (#452)

  • 19ee18184a0ac72229d0124fa59beadb0d48b23d Remove roi as parameter of ProjectInfoBase (#447)

  • 814e5c1c957aa2f6f6216927cda55e6027b50142 Last files in multiple load dialog (#446)

  • 06dec2d7334d56f8283d374110ae900fb1b7fd3a feat: Add ROI annotations as properties to napari labels layer created by ROI Extraction widgets (#445)

  • c6b5af962f527519e1f4c48815b6dd9d40f72c88 feat: Add options to load recent files in multiple files widget (#444)

  • 9cc44ba9f881da2c8cee2cacda7b3763dc5a8135 fix: Restoring ROI on home button click in compare viewer (#443)

  • f13903d3014fae349a5381e995b3923bb14d4c46 feat: Move info bar on the bottom of viewer (#442)

  • 649bd7adace1e15eedb84f8c1421a0adad915969 fix bug with loading points to multiple files widget (#441)

  • 7afab56c532016b61567c9693f9c660fed949c93 [pre-commit.ci] pre-commit autoupdate (#439)

  • 10852e6ca811fc695a780149df61ac39a2aac040 refactor: Change most of call QFileDialog to more generic code (#440)

  • b1c2cb903b85102568381e8446c4ce528f601769 refactor: export common code for load/save dialog to one place (#437)

  • c6f14db3c65c205f8259de99cc7db5026fa1184e Update requirements, solve dask alert (#438)

  • 106ba0a39d79d2fa65acad9c4df60056cc4840c1 fix name of shallow test

  • 3cf6e37502e23d9ea69b5c4e310893dee4e2094a Fix no mocing version which cause pre-relase test fail (#435)

  • 80c629537feddfadc4f2866a23ae8245e0e2dfec tests: Add test for PartSeg.common_backend module (#433)

  • 99516b83bbb051f3125ccf8dca9d2c2ce8a8926f feat: Add callback mechanism to ProfileDict, live update of ROI render parameters (#432)

  • 3f533f47e967581783c8dba126a422052c6049e4 feat: Add option to select rendering method for ROI (#431)

  • 1cb54980406a81ecd2a4b58736e6c66e319bd33a feat: Add threshold information in layer annotation in the Multiple Otsu ROI extraction method (#430)

  • f30763f602abdb04fcc637f001217300af49cfa5 fix: Bugs in generation proces of changelog for release. (#428)

This list of changes was auto generated.

- Python
Published by Czaki over 4 years ago

partseg -

0.13.12

Bug Fixes

  • Importing the previous version of settings (#406)
  • Cutting without masking data (#407)
  • Save in subdirectory in batch plan (#414)
  • Loading plugins for batch processing (#423)

Features

  • Add randomization option for correlation calculation (#421)
  • Add Imagej TIFF writter for image. (#405)
  • Mask create widget for napari (#395)
  • In napari roi extraction method show information from roi extraction method (#408)
  • Add *[0-9].tif button in batch processing window (#412)
  • Better label representation in 3d view (#418)

Refactor

  • Use Font Awesome instead of custom symbols (#424)

Changes:

  • a2d13e8d8ad6049306422c43f50e027a988bfd30 Add information about 0.13.12 release to changelog
  • 38848249117a0be07de6c53ab4e5cb703286580d Bump napari version to 0.4.12 (#426)
  • 8f0ed3da257bd51388b1a366d60bf7750fb56b6b fix GammaInfoWidget to use qt font awesome (#425)
  • f26eced6d63cbe2d2cf3b7d9f93cfe382e30a99e Add links to installation troubleshooting from Readme. (#413)
  • 866b2d1b8ab93b89d43c824b81e0bc0056275b88 refactor: Use Font Awesome instead of custom symbols (#424)
  • 180f3d52c2d3a31adcc69ba8e9a1c841800892f6 fest: Add randomization option for correlation calculation (#421)
  • 7402b2d9be399785cebb90be993cd60279857c3b exclude soucery branch test on push
  • 1e90daa923e451a39af31899bd04cfe8420246a5 fix: loading plugins for batch processing (#423)
  • 7b2d73210bb5691995c67a57aa27730a8cd5706d feat: Better lebel representation in 3d view (#418)
  • e8e7fb1bb8263dba3305437d65aa5a87ff613758 fix showing warning messages (#417)

    See More

  • 5f243bf9d9bb4f0737ec3d8156954bdc67ffb273 allow test on napari 0.4.12

  • 0d54ae21395fc18cdadabc0b6e9de0f52847613c fix: save in subdirecory in batch plan (#414)

  • cfe344d3800a051819237113cf7e325986d78f4c feat: add *[0-9].tif button in batch processing window (#412)

  • 9ae27578f597e6ec70197a92aca4187eec498946 More verbose output of segmetation algorithm (#411)

  • bfa7e4d412d9c4aea872ae02136a20e0bd66f7b7 Remove reduntdant test run (#410)

  • 9218b5b97f0ec4fca189e9a9be004a669b855440 feat: In napari roi extraction method show information from roi extraction method (#408)

  • 1a6104d495bc00b4f6ee07fa28bf979faf773f4c feat: Mask create widget for napari (#395)

  • 092c02e80acbf0d6a59bef61b101f3c4d701da3f fix: cutting without masking data (#407)

  • 9ec4917f804b8f48fa0a32482dc81fe1ddb39583 feat: Add Imagej TIFF writter for image. (#405)

  • 3ab5b0e5e27106924f9bf73ecbfe2b58df7be90b fix: importing previous version of settings (#406)

  • f58230a8c878e84de43920666a25a1e62d09b3ad Add test for napari plugins different napari version compatybility (#404)

  • 9bf7b7897f89df65dd3900e4f2d2bda26c16fd02 Fix pre release test failiture (#401)

  • 2b0dca2dccfc10bb4b73660b08db0194fa2ce06c update short description

  • a69cae72ac74a1d09ea8e85d5a47e299eb667d59 Add cancel in progress github actions (after new commit) (#398)

This list of changes was auto generated.

- Python
Published by Czaki over 4 years ago

partseg -

0.13.11

Bug Fixes

  • Adding mask in Prepare Plan for batch (#383)
  • Set proper completion mode in SearchComboBox (#384)
  • Showing warnings on the error with ROI load (#385)

Features

  • Add CellFromNucleusFlow "Cell from nucleus flow" cell segmentation method (#367)
  • When cutting components in PartSeg ROI mask allow not masking outer data (#379)
  • Theme selection in GUI (#381)
  • Allow return points from ROI extraction algorithm (#382)
  • Add measurement to get ROI annotation by name. (#386)
  • PartSeg ROI extraction algorithms as napari plugins (#387)
  • Add Pearson, Mander's, Intensity, Spearman colocalization measurements (#392)
  • Separate standalone napari settings from PartSeg embedded napari settings (#397)

Performance

  • Use faster calc bound function (#375)

Refactor

  • Remove CustomApplication (#389)

Changes:

  • 23a42af89a98c5261d64360516f28af7a716d477 update changelog
  • 06177aea93c706afa708ae8f32b388fed83363b3 [pre-commit.ci] pre-commit autoupdate (#396)
  • ef03906b42818c42f9f78ef2db00f12ef8aad903 feat: Separate standalone napari settings from PartSeg embeded napari settings (#397)
  • 66c077b0b8c2c219082afd6b02834296ea1d3935 update pyinstaller requirements version (#393)
  • 992c0d96d0f9b4743fe7a3e7a338dce8c1426b9f Fix bug in wrong numeric type in Colocalization (#394)
  • 32bde2a5de7f1c73d7a7df2ecaacbc6c746f020d feat: Add Pearson, Mander's, Intensity, Spearman colocalizatiom measurements (#392)
  • e5bf01d7eb5aa6db78f4cfc59f977077ba92b7d3 refactor: Remove CustomApplication (#389)
  • d5e02baf8312b4d74ad7972465c26b5b163f8ec2 [pre-commit.ci] pre-commit autoupdate (#380)
  • de27d5d3f563e9de03d02b0a01b6434c6f485700 feat: PartSeg ROI extraction algoritms as napari plugins (#387)
  • ef4b0cd9b1ccecca7f1181f868b57524f62afe5b feat: Add measurement to get ROI annotation by name. (#386)

    See More

  • 9207610594b7c8c2c79328d381549962e0dc800c fix: showing warnings on error with ROI load (#385)

  • 2fa76c629e01f27ed282991002711d89ae511e98 fix: set proper completion mode in SearchComboBox (#384)

  • 1643576417b12d24681c4603cfd6b3c472648424 fix: Adding mask in Prepare Plan for batch (#383)

  • 5c0638eef01992e23ec73072c0af784426eba484 fix badges to point to develop branch

  • 9a31f8bd3e4e438f163b66eb9b890f67426e716c feat: allow return points from ROI extraction algorithm (#382)

  • a58365b3623fd5cdc39be22b96f3d86c9a8f1326 feat: theme selection in GUI (#381)

  • cfc3465f01cd5d74d62ce0e3d8e8c062d6b1b70d feat: When cutting components in PartSeg roi mask allow not masking outer data (#379)

  • 13325b7ba346fe887d18b60db2480d2e9af1df8d add information about napari plugins on top of readme

  • 6b7b29a99f3f360dd4c4fb83bf942c64d73ee99d Clean codebase from unused and untested code (#376)

  • 37a70acb13df24296c03f56bc35bd40c918833df perf: Use faster calc bound function (#375)

  • 811033178039c8a7c82668950e600718cf229bc6 [pre-commit.ci] pre-commit autoupdate (#371)

  • 4e7c1d02cbb442f79db51f8acf2837aaa1f36b21 allow plugins to specify hiddenimports in plugins

  • 5e487764a5a35f4300f43ba81ba72e971565e040 fix PARTSEG-DM

  • 6975e850ea4f849e2b54cc7b8766cae0487f8cf7 Change coverage to run on linux, disable pyside2 tests on feature/* (#368)

  • 64471756b5a36e38da365a3f8c18cfddf7bc8fcb make Image.getaxispositions and Image.getarrayaxis_positions classmethods

  • 35dff28316e70bc2deabf474ca4ed842e70647cd feat: add CellFromNucleusFlow "Cell from nucleus flow" cell segmentation method (#367)

  • f6bb1bb02c006f2e009e873a0e3bad87469cc90e [pre-commit.ci] pre-commit autoupdate (#364)

This list of changes was auto generated.

- Python
Published by Czaki over 4 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.10

0.13.10

  • change tiff save backend to ome-tiff
  • add DistanceROIROI and ROINeighbourhoodROI measurements

Changes:

  • ddfe117d0419ec042be4845c3dc434fad8692a67 Update requirements (#363)
  • 1109f3ef4abc6febd3ec377b8642ad368053ce5d Use superqt (#362)
  • 032430385956068ed789633eac79eb1289cb955d [pre-commit.ci] pre-commit autoupdate (#360)
  • 3af6c703723a260a9302c52be970a3ca4460a4f8 Fix python 3.9.7 bug (#359)
  • e1075d5db023fc5f67132cd81cf7e70117b5c0eb Add more type annotation (#357)
  • dcaf5a53ef15b6dcc4d28e09df29926f928c39e3 Add ROI to ROI distance and ROI neighbourhood (#356)
  • 1d437dc1513b323231c10ea747860a5befa7f6be Bump pillow from 8.3.1 to 8.3.2 in /requirements (#355)
  • 9195940770b5b5c3a37a876019fa2b51cf494e15 fix napari version
  • 9b35354298ca58610f4bb0d1ffe19fe37360c70d Fix deepsource warnings (#349)
  • 2b926c1e3c131029244715e7cf075162cd496aea Fix display name of measurement when single string is provided (#348)

    See More

  • c2778d6b6e15a60d56e2a65a0a6eddd6489f4bb9 Add more protection to remove task action (#347)

  • 84860a34149c5b32ce5818113a80184dc9411a4f Add remove/cancel task in batch procesing (#343) [ #344 ]

  • 7938f9f139fef7edb6f3a73d66d0569474df9f2a [pre-commit.ci] pre-commit autoupdate (#346)

  • cda45f4806ee822d2dbcad6e7519610cfdc9465d Add information to measurement about source plugin (#345)

  • 677c5ca039613dd58b82574d5a321c924e8ae590 [pre-commit.ci] pre-commit autoupdate (#340)

  • d5e800d400dc78c9133304290be28d5a04637c17 Change backend from imagej tiff to ome tiff (#335) [ #336 ]

  • 7fd2322e42c18b11017595e836ca1dbcc3b07a6e Change manual xvfb run to action (#337)

This list of changes was auto generated.

- Python
Published by Czaki over 4 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.9

0.13.9

  • annotation show bugfix

Changes:

  • 92479a7e261c667f0a4d15ebd5189c1cdf0a574c fix annotation show

This list of changes was auto generated.

- Python
Published by Czaki almost 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.8

0.13.8

  • napari deprecation fixes
  • speedup simple measurement
  • bundle plugins initial support

Changes:

  • 7aad6c90a7eb5d874ab9f6f434a6b78ebd61e479 Speedup measurement calculation (#331)
  • 02c0fd0d4937376c93bcfefc2babbdef9188a5ea update requirements (#332)
  • 2a17ddc1be3341748d5258fa0f18b6cb77ddfc8a Check freetype import on test procedure (#330)
  • 4aa1ee516f2c28f016cf9f404ae5d253b248baf9 [pre-commit.ci] pre-commit autoupdate (#327)
  • 854723d206d9507ce622f31ea98ac4a8a04065f2 Allow to create bundle with plugins (#326)
  • 4bdb07c8623ce4a34fbbea6de2df86910b6303d9 update message string for data load faill
  • 75f4cf036d23391214a0a03e502c3dce929a4387 [pre-commit.ci] pre-commit autoupdate (#324)
  • d96645cb29b53a30ab6b2c9ac23a620d76c6c807 Fix napari deprecation (#322)

This list of changes was auto generated.

- Python
Published by Czaki almost 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.7

0.13.7

  • add measurements widget for napari
  • fix bug in pipeline usage

Changes:

  • 16ca7bbed0194dc2205e35ea98996db35627d3a9 add changelog information
  • 97d15b7adc4102807094a04aaf36aa50139764e3 Add measurement widget for napari (#316)
  • f9f911cacdbb06106797e588fa13ddbee34acaae update requirements (#314)
  • 6d36c76236432fdbaa0fd905e9bca623197b78ce [pre-commit.ci] pre-commit autoupdate (#312)
  • 5e09e532221fee7d870dafe39251968eb43efaf3 fix pipeline result consume (#309)
  • 32cf758de7e47b4559d997ad9112e1d1086fe096 update requirements (#308)
  • d0dd4c6ea53f49aee14dcb0158012eda68cbcb7e [pre-commit.ci] pre-commit autoupdate (#305)
  • 911f7a2760bbf74d735804a8fcbcdf0e37fb0aa8 [pre-commit.ci] pre-commit autoupdate (#300)
  • e3270deabb0006bcb6d626add13448774a1a985b Fix bug in previous mask operation (#295)
  • f1ccff144b2b037eb6f8422f54489d48e0fa97e6 Update vm ubuntu images from 16.04 to 18.04 (#294)

This list of changes was auto generated.

- Python
Published by Czaki almost 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.6

0.13.6

  • Hotfix release
  • Prepare for a new napari version

Changes:

  • a10c018fe8bfb2dcea733972e1927d46457b400a update changelog
  • f01ce8f922e8938861d5522d7fd38a664413b9ad bump requirements (#293)
  • 8a019137687422469efa204b474fc0440d138a61 Check if len of data is equal to number of columns (#292)
  • 715d13395e19e841d682a14d92786ab6cfbca6fd [pre-commit.ci] pre-commit autoupdate (#291)
  • e73670dc504cbdd8668d7b103394b556b2aaf67c Napari deprecation (#289)
  • 39fc64709204bc61d4164e12ed04e31ef2a0b97d [pre-commit.ci] pre-commit autoupdate (#285)
  • 23381af72619c0cee50b609ee4d19ee3a1862fa7 [pre-commit.ci] pre-commit autoupdate (#282)
  • 88c0a5abd9a34a7536821da227878a768b6acdf6 bump requirements for pyinstaller (#278)
  • 27a1005ae9a66ebfe11c0a9f4ef6d5dee8b1904e [pre-commit.ci] pre-commit autoupdate (#276)
  • 93c9bbcb19d34cfa4d6973c1b4459503681737b7 [pre-commit.ci] pre-commit autoupdate (#274)

    See More

  • 2129d17b53a0609d7e39c3af3750e6c1a23a7b86 fix typo in error message

  • 736a978f75973a3eb38a6579cefcced7574381ab fix PARTSEG-B0 (#271)

  • 93d44d17c7f2a4b81a428b8a2633d5bfd66e4c9b [pre-commit.ci] pre-commit autoupdate (#270)

  • ce2b883e617b0726b6b8db8c749e49c909c1047e fix PARTSEG-AW (#269)

This list of changes was auto generated.

- Python
Published by Czaki almost 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.5

0.13.5

  • Small fixes for error reporting
  • Fix mask segmentation

Changes:

  • 4fe1af8c75872c71fc4d08bee32d04a9445268f2 Fix missing components selector (#264)
  • 88cbfbb948adb141fd1b21b61b9e00d916dd8ad7 add opengl presence check (#261)
  • 32329a5734e5fa841a0ef01ffca2a13c57a613c4 [pre-commit.ci] pre-commit autoupdate (#262)
  • 54c155aa54d47c17171261e2154e68dc8b047d56 Fix bug with change image during ROI calculation (#258)
  • 3fe4c118a9ed93fa4c76df0fdca2aa7ee8ed8d03 [pre-commit.ci] pre-commit autoupdate (#257)
  • 51ac645d0632c20cff2a243cfd3c9196a9751797 Proper propagate errors from algorthms as warnings, not error reports (#255)
  • 711384bc75b0f0bd2a338222a64858438bc3d3d6 replace QtNDisplayButton with QtStateButton (#252)
  • c310b2e233013338449a4856cf8d28cb1bdfd88d [pre-commit.ci] pre-commit autoupdate (#251)
  • 81befbac21e996f30badacf743a2328ba0db37a3 Bump pyinstaller from 4.2 to 4.3 in /requirements (#249)
  • 71469c557d81a91ee142a7727becedbddfe84120 Bump pyqt5 from 5.15.3 to 5.15.4 in /requirements (#250)

This list of changes was auto generated.

- Python
Published by Czaki about 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.4

0.13.4

  • Bugfix for outdated profile/pipeline preview

Changes:

  • 24e104b0b20bd3e8731c365d367717643680f939 Fix error on outdated profile show (#248)

This list of changes was auto generated.

- Python
Published by Czaki about 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.3

0.13.3

  • Fix saving roi_info in multiple files and history

Changes:

  • fe5c2f3524bf20820233cc63ccb90beb49cb75aa Bump requirements for bundle (#242)
  • 68009738a97b05bbc163fda4918ecd8ea3dc1be2 fix requirements file formatting
  • 96c3b66b544032a901bb378a7e182ed9581c5766 Fix roi_info saving in project and save (#241)
  • 8200e6e0b0e910be2e636875ab1251c863a9f9bc [pre-commit.ci] pre-commit autoupdate (#240)
  • b46d5c0b11b4bd03dd65d3c8d85a16e9febb16c3 [pre-commit.ci] pre-commit autoupdate (#239)

This list of changes was auto generated.

- Python
Published by Czaki about 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.2

0.13.2

  • Fix showing label in select label tab

Changes:

  • eaee8d77b7b8423a89ba82afecfd3df74d8942ff fix showing labels in select label mode (#238)

This list of changes was auto generated.

- Python
Published by Czaki about 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.1

0.13.1

  • Add Haralick measurements
  • Add obsep file support

Changes:

  • 97c420b628b692d3bd4250b43cad2a69a9e001e5 Bump pyqt5 from 5.15.3 to 5.15.4 in /requirements (#222)
  • b5ab5e1363182d98b19e44683f81875d9b12a260 bump requirements except pyqt5 (#237)
  • 3f841d7d6566dda5d214542094516eb3ad32f3bb use pullrequesttarget for semgrep
  • 89a8f7d91824f31a73c37bf971d6b7008173beea Halaric texture measures (#234)
  • 463a44270cd17dbe5a14beebb2229beab1a11dc0 Update names of AdditionalLayerDescription if missed in SegmentationResult (#233)
  • d7d0db796b091d24f388ff57a3e649b68e79dae1 Sourcery refactored develop branch (#232)
  • f2733561761b801526ca92ce5a5825728b12f52e Add obsep support and minor fixes (#230)
  • ef913e8f8b4d3837d89a4f87e7dc1f6c681d5d27 [pre-commit.ci] pre-commit autoupdate (#229)
  • e42e5f51e7c8aae00081566ff744bea7318c8744 exclude dependabot branch from semgrep
  • a8629b26b0e46a5fc2551191d9364c04fb7506f7 Small fix to prevent failture on mailformated colormaps (#224)

    See More

  • 03b4fd933ca7d55c2c088a3c1e90bd81a80b74a6 [pre-commit.ci] pre-commit autoupdate (#223)

  • 091ff4326b167bff8669954505e96eb7193e6498 Add Semgrep CI

This list of changes was auto generated.

- Python
Published by Czaki about 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.13.0

0.13.0

  • Add possibility of custom input widgets for algorithms
  • Switch to napari Colormaps instead of custom one
  • Add points visualization
  • Synchronization widget for builtin (View menu) napari viewer
  • Drop Python 3.6

Changes:

  • ec6404d2256fb1f46d45d197323ebcad78c679a5 Bump defusedxml from 0.7.0 to 0.7.1 in /requirements (#220)
  • f0a832e58659073d2ae968db1f8ba0532d7ea243 fix loading data
  • 9b18ab59d5387320459f181e981fd52c037ddd56 Bump requirements (#219)
  • 0fca4516dc79349654d78141cbfcc76fcb98fc00 minor fixes
  • 0a1d180636339742f037b17503a7a14ebc06cf84 fix bug in mask refresh when run in interactive mode
  • 81abfb64867f235a53de7b9e3b847ebc5c8643c6 allow float in manual threshold
  • b720c684a2606fabf3f9f9b7b8ea79549540494c Bump napari from 0.4.5 to 0.4.6 in /requirements (#212)
  • 99abd2670ea5f0ec1195b9a11b1193a216ab1cca fix colormap bug
  • 6c54f7ec66e83210cc9f9a3498523161769700e6 [pre-commit.ci] pre-commit autoupdate (#207)
  • f7e57ec55d5df095f540dfb978c9b544a6a4b018 pin runner os images in prerelease test

    See More

  • f00f4af5bf04676298090619192fb78fd5bba9b7 Merge remote-tracking branch 'origin-public/master' into develop

  • 65f6d0de3117a9461652a26c0356861fec433ee0 fixes for napari 0.4.6 release

  • 6e0697db46aa49588a6448fe3ca0393f1ef41c2c fixes for napari 0.4.6

  • 819e646750f1c36a93973948208d4e97ecb67f1f Move testing notebook and docs to tox (#206)

  • e64065c2dd89933bc40e831f245956a6c9bdc5bd block pydantic 1.8

  • 3a2256018bd9cac7d8edda2fd810bee7b53ebd6a Update order of recent opened files when use last files menu (#204)

  • 7b96c58dc7d6bf830a1bd9672e7dd04d343c18da Fix part of non code related fails in test (#203)

  • 7c85c1a026a74388daeb839f4b23f2adf76595b4 Allow to synchronize Napari viewer with PartSeg data update (#201)

  • f519bc1aa55f85ca7c4752a816c4eb44c2b3e84a add citation information

  • 9bda782a4b9c1c4fdad1a07cedec38dd93e7c902 fix minor bugs connected with blur and update parameters

  • 6672ac1933416bb43b1c23de20b19ed5369df1ea Load and visualize points from napari (#198)

  • 514bcd1bbcd5a625272a9324d78754ef291e490c Allow custom input widget for algorithm parameters (#195)

  • 63f245a9d6027945fdf84cecc30fe83d03a51973 fix read the docs

  • ef21462240efd936f5c1a4fb57d969eaec108410 fix history of opening files, save drop in history

  • 0157f12c88b0277fda6c91c13b5a016cde6f89ab Bump napari from 0.4.4 to 0.4.5 in /requirements (#190)

  • c8fd12b3ce1ad9441a12537427390400a17b5166 dellay waitforworkerstoquit import

  • 64abfc3556876d5e7c76b91adfddfbfe74478b2a [pre-commit.ci] pre-commit autoupdate (#188)

  • 6fc0a2f5a23722b87e32c0c7a37ce43feecf940f fix docs build

  • d793b15f8a5c357b6291289ec40c181cc54ecb81 small colormap related fix

  • 8d6201f637b9f66f1c3035a81163ef8e51304c82 Use napari colormaps instead of custom one (#186)

  • d298faf2dbb3461413cc54dcfc67d1adf359c797 Fix Readme.md (#171)

  • ac3e0aa6bca0b373a826a1bba6fc4834bfbbf7d2 add roi prefix RegisterEnum

  • 40e476401a6b1bb176d63c4fea130171589ad91c Fix Pyinstaller builds (#185)

  • 45b037a94060a64174f0b0599c656be22bf2e251 add AZURE_PIPELINES to pasenv in tox.ini

  • cd381a7397cdc9eb16df5b5cdfef3beb21b5e7fa Fix and clean CI configuration (#183)

  • 79222a1343b877a3f965113d33fbbd05fae438e9 [pre-commit.ci] pre-commit autoupdate (#182)

  • 1fa124df434852211afce128f12b9136f647026d Update bundle requirements (#179)

  • 928ec8c8d40479ddca4ab8cb1381730d41a4bcc6 bump PartSegData version

  • ef1df702cf5571f9ae0047cadc711ccb0f474deb update license information in zenodo

  • c6a3810cbd77f008f7e9a1241632972145485823 Bump napari from 0.4.2 to 0.4.3 in /requirements (#173)

This list of changes was auto generated.

- Python
Published by Czaki about 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.7

0.12.7

  • Fixes for napari 0.4.6

Changes:

  • e155204d25dde5b2960c3bb07d9a5ce2969c34af fixes for napari 0.4.6 (#209)

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.6

0.12.6

  • Fix prevmaskget
  • Fix cache mechanism on mask change
  • Update PyInstaller build

Changes:

  • 5e50b7500cfd95022b22e428b6f11de6ac791017 update changelog
  • 622875e76d7dcb63b5208da4bdc2d8e86a260bf0 update auto merge
  • 94f99e564cc3592e3089ffea4f78a1442fcf2d7a Merge pull request #170 from 4DNucleome/dependabot/pip/requirements/develop/pyinstaller-4.2
  • fe5e3cc3c25f6bc0c7f843a1efbe8972c62e9c5d Bump pyinstaller from 4.1 to 4.2 in /requirements
  • 87c848b15fa52b90e982cf8ebb1c8b84e261d9dd add probot automerge
  • c14c720670da6f7e2a10da3d6b9e279fe69a38ea update requirements for pyinstaller (#169)
  • 852de9a67709e9b425cefa1e7bc3c46490178932 update links to tutorials
  • d963ee918b6be7ae1f880ad4cd8cd2519805b2f6 [pre-commit.ci] pre-commit autoupdate (#166)
  • 5ccf8137bcc44d468762a1a57ca69c6cb41cb3d3 fix cache mechanism on mask upgrade in restartable threshold algorithm
  • 98b5b85c0dcf56adc3d2571f2a3cca2d96fbf53d fix bug in prev mask get

    See More

  • 7d386edd0fc00ec98caedda5ecce0e605665f1ef modify pyupgrade parameters

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.5

0.12.4

  • Fix ROI Mask windows related build (signal not properly connected)

Changes:

  • ce345679d15c88bdb21ebe9a67178077517d556a Fix pipeline execute (#165)

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.4

0.12.4

  • Fix ROI Mask windows related build (signal not properly connected)

Changes:

  • 73521ad0d24b6f4e33f8f5637fddf6641a3881d3 Fix 0.12.3 release (winfows signal bind) (#163)

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.3

0.12.3

  • Fix ROI Mask

Changes:

  • 66ce17d03c7c9261dbcf346fe4bc874ba906ac3c Fix additional_layers assign bug (#162)
  • cb51dfeaf367669b2b052b431ac505052cee64cc [pre-commit.ci] pre-commit autoupdate (#161)

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.2

0.12.2

  • Fix windows bundle

Changes:

  • 6c22f0d08890e413e0e19e9d068201e905423018 pin numpy to lower version
  • 7ed36d5171c02bfba194adc5dda90842ac6b292a pin read backend

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.1

0.12.1

  • History of last opened files
  • Add ROI annotation and ROI alternatives
  • Minor bugfix

Changes:

  • 5a3f81c4ac7dcf1794b01a952d16a3ea402c51ae Add change log for 0.12.1
  • 975e68e0a227a32d28c6a72d78e2a9478bf1f2a3 Fixes for SimpleITK 2 (#154)
  • 975c673b0c9ad62c1c8ca6167476c999c03faf4a prevent camera warning
  • adcb3c1e37894766266b9f1f2a9e2b1a097acf8f Fix check documentation, bump requirements (#151)
  • 2c2c8e4e0a3eb2d443af98ede2a95a5855a8d5bc Add roi annotation (#150)
  • 9ccd513dc899b52660794f7a134efc1e171338d7 Add tests for segmentaion (#149)
  • 1e86a02725528d20b5d60b7a88172e53e8d2f175 simplify viewer wrapping
  • 88c26375648ea52ac60abab160218370a82bc64a Update pre commit, fix warnings (#148)
  • bcf676829e2116c30c277fa2e9e5e51088e8fe0f History of last opened files
  • 536eeb4e05ea81f117f57121287f2b015ef25e01 Fix colormap save problem and minor things connected with open files history (#146)

    See More

  • d732081a41d80909ce358f510c4e7364b8f57c84 Add information about napari plugins in readme.

  • dc5ce1aeac80018f1e78dc49d7fa559090d52ce9 block zipp 3.4.0 version

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.0

0.12.0

  • Toggle multiple files widget in View menu
  • Toggle Left panel in ROI Analysis in View Menu
  • Rename Mask Segmentation to ROI Mask
  • Add documentation for interface
  • Add Batch processing tutorial
  • Add information about errors to batch processing output file
  • Load image from the batch prepare window
  • Add search option in part of list and combo boxes
  • Add drag and drop mechanism to load list of files to batch window.

Changes:

  • 49cad949a2e5551fcd6e30099411252b4a52bc92 Revert "remove napari classifier"

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.0a2

0.12.0

  • Toggle multiple files widget in View menu
  • Toggle Left panel in ROI Analysis in View Menu
  • Rename Mask Segmentation to ROI Mask
  • Add documentation for interface
  • Add Batch processing tutorial
  • Add information about errors to batch processing output file
  • Load image from the batch prepare window
  • Add search option in part of list and combo boxes
  • Add drag and drop mechanism to load list of files to batch window.

Changes:

  • 6e461f028049bcbd6dcb84a6e3872476bcea5760 remove napari classifier
  • 378dc85c07ff202297cd8800b62a505cedeab8e9 register plugins for save ROI Mask project on frozen PartSeg

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.0a1

0.12.0

  • Toggle multiple files widget in View menu
  • Toggle Left panel in ROI Analysis in View Menu
  • Rename Mask Segmentation to ROI Mask
  • Add documentation for interface
  • Add Batch processing tutorial
  • Add information about errors to batch processing output file
  • Load image from the batch prepare window
  • Add search option in part of list and combo boxes
  • Add drag and drop mechanism to load list of files to batch window.

Changes:

  • 3d022e9607af8ced15f19af82a534a6d6622b2fc add hook for save mask roi in napari
  • ea498f65b5e49ce69bd6f090d320f7562e65b6bf Move compiled parts to separate package (#145)
  • 1eaf3b4224905339e4a83041a33d072ecdb438fe fix sentry missed import for pyinstaller
  • d8192ad1934ef093671adfef236290ec80a3fccb Small fixes add napari classifier
  • 3d80cc47c0832cd826ba8b9a538bdcd1b9881e68 update interface documentation
  • aca37e46ef89721e1168784d43e3be6cbfd008c2 update changelog
  • ca549b96059d359e8c9fadc60a7349b17d41fd9e update libraries version for pyinstaller build
  • baaeda907c9389e61a46b976afe9f3bccbabda8a Documentation update (#143)
  • fcb1099f39f84f68dc6b2afa45e4ea6a5fc11117 Bump pyqt5 from 5.14.2 to 5.15.1 in /requirements (#120)
  • 88a9a80413b58fe7b13cc21971803709568457cd fix codecov badge

    See More

  • a6598a59068eda886a15090dd11a10debedc30e8 wrap index error on get_channel in algorithm

  • 76cfcaad3bd7d0438000b773b202fee99ee92e37 Report failed files in batch output file(#142)

  • a1a5da4801b71f4db9c0304f9dbf6cda8e9617e1 Search widgets (#137)

  • 62ace72ba37feb47e88154bef231754e473e9c64 Add codecov integration (#141)

  • cf9f77a01a02270b463fe398ef6bc687e9086d65 Fix tifffile warning from newest version of tifffile (#138)

  • dc3b2bbe3048b2383199e4ccfc5407ec138c1bbf rename MeasurementCalculate statisticprofile to measurementprofile

  • 2a216c2d73cfc28d10959b96348eb95461515a77 Fix bug in correction of names in calculation olan

  • aec038110032f64a8b35cd7deac8761b0428349a Rename segmentation to roi (#136)

  • eb9328ba7132f307939c0ade42ffbc2e674739fa AddFiles drag'n'drop missed files message clip

  • ab68ddb1559da2fb099236c3ce73347fb0a0b5a1 Preview image from batch (#135)

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.12.0a0

0.12.0

  • Toggle multiple files widget in View menu
  • Toggle Left panel in ROI Analysis in View Menu
  • Rename Mask Segmentation to ROI Mask

Changes:

  • 8265eec3bc46bf9ff4cde4da8c14cd40abf6908a Drag'n'Dropr file list load (#133)
  • 4b7751ffaa5eab8a63f9744046eb5fb99fc9b249 Minor fix (#134)
  • 2247c34cadc2ec7b2461b125e419b1e5ec24f6a1 Fix algorith widget width (#132)
  • 14c9391712483cee1a493be3d9657324e75c97f0 fix PARTSEG-86
  • e14c240c2ecbcdef592446b489bae84e0fa68727 Add control visibility of multiple files widget to View menu (#130)
  • 368fcb633ba63aa2abc9bb1c9c62a3ca8d92fa30 fix names in tutorial
  • 7b1ec33fb062f39bbad18f8606bb4026e53af83a Rename Segmentation Mask to Roi Mask (#129)

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.11.5

0.11.5

  • add side view to viewer
  • fix horizontal view for Measurements result table

Changes:

  • c772378974bf89036c432ffb2618c53e277d9826 fix bug in horizontal view of measurements
  • d591eecb3203ac00e6c42bfb51c49281adf6742f update turorial images
  • c3c2f61d8ec4ae73bb4cda6db4b84e8c4856f2b2 Add zx and zy projection for 2D view (#123)
  • 66dd7e6f37b5284625804ac3c0ef7f792cca58e4 Fix show loaded segmentation from project (#121)
  • 7166971476ee97d20bc86698ab2f4ebbbda75a7a limit test run for feature for branch (#122)

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.11.4

0.11.4

  • bump to napari 0.3.8 in bundle
  • fix bug with not presented segmentation loaded from project
  • add frame (1 pix) to image cat from base one based on segmentation
  • pin to Qt version to 5.14

Changes:

  • 6ca0d0942fc13acc449cef7a1b4a6a0ac348393a Bump build requirements, fix for napari (#110)
  • 1b134b23ae83fae84dfc03cd5bb2bd63b09778db Feature/fix minimal req (#111)
  • 60e85f87dd5521a418dbcfef8c5b5e8e2966bc62 limit qt version
  • 734d9bf4c832f19f5e7d7e1417baee8dc9405580 add frame when cut image
  • a9b6e5bca9a51140fa3eb392aa9e2e44d6f31b13 do not run test on dependabot branch on github actions

This list of changes was auto generated.

- Python
Published by Czaki over 5 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.11.3

0.11.3

  • prepare for napari 0.3.7
  • split napari io plugin on multiple part
  • better reporting for numpy array via sentry
  • fix setting color for mask marking

Changes:

  • 68ccf8df4162174056028cbb677ab729e4c31994 fix interface bugs
  • e31d7ab7bc0d824659af54084e26bb32ca75e19e fix indentation in changelog
  • f96fe6bdb549e6b77ba1d16d0f0dd783228e1ef1 prepare for napari 0.3.7
  • 5d83225244aa9044ed528386caf7fcf660f75470 update tutorials to screenshots from last version
  • 4050fd9ee941149762929b83c66aee5c7cc7d7a1 prepare for napari 0.3.7
  • 59580e2c5326ec6c0ea0f6c0c2abc7a9e7c4c5d6 split napari plugins on multiple part
  • d5d9ba4cda9ce300c6e1e4450126e11608888c96 add chcek manifest
  • ea3656f0946a7a76948292f12607474e0ee547fa fix creating mask with exisitng one
  • 282450ccc21d2023db6f0797ddde755854452516 change representation of np.ndarray, update information for sentry report
  • a06866d197f51bf7de423fa06077eb6b4e7f71f8 add merge operation to image

    See More

  • c4e59a16a69b2e336e9e08e7d3c29e06299e7183 bump requirements

This list of changes was auto generated.

- Python
Published by Czaki almost 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.11.2

0.11.2

  • Speedup image set in viewer using async calls
  • Fix bug in long name of sheet with parameters

Changes:

  • 85628dbbe89bda75d46b01bd2db0e6c0c531958d use threading for parallel prepare data for viewers
  • 71e2bd507f14fabf5da9d2b810ea521134689085 delay filter calculation
  • 31a69edb77999f38d27931c01c8c0f9f95aea604 fix error with long plan name when write information to wokrbook
  • 65421d5b4700dd831f2b1906b9c4989068173c5e bump requirements
  • 262f91ac66a5258f65f7b8986450f16ed3ee825c Add .deepsource.toml
  • 95cb368ed113cca762bd0c94ccf33461ecdf8fc8 bump format checkers version, use pre-commit to check fromating

This list of changes was auto generated.

- Python
Published by Czaki almost 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.11.1

0.11.1

  • Add screenshot option in View menu
  • Add Voxels measurements

Changes:

  • 68ea772c95f66721415835a72440eb59c76dd69c Add Voxel measurements
  • 0ae24b37770369fbba415e825888a5c791eaae9b fix failing notebook produced by cycling import
  • dc6b8eaf78602e052b29b74f5f4385a74c7561a3 allow close with Ctrl+C from terminal
  • 7f8f981ffd74cc1607d7143c80acf045c755a61b Simplify usage Segmentation Algorithm
  • 2507b3c71bdfc44c90a1a50ee535797ac03fd3a1 screenshots support from view menu
  • 162b1f85e8ed0427073553c5e3d7da18f0cd000d fix dependabot configuration

This list of changes was auto generated.

- Python
Published by Czaki almost 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.11.0

0.11.0

  • Make sprawl algorithm name shorter
  • Unify capitalisation of measurement names
  • Add simple measurements to mask segmentation
  • Use napari as viewer
  • Add possibility to preview additional output of algorithms (In View menu)
  • Update names of available Algorithm and Measurement to be more descriptive.

Changes:

  • 511260aa025cdf5755a4476579d0e1a7523458dc bump package versions
  • 4fe8ba276b689ef0d0232ec2ea0659a3a3e9ac0e change test call in azure pipelines for macos pyinstaller
  • eae4f5d9f8053bd6a42c95acc94a859b9a9c157f partial fix problem z-stack position in viewer
  • d8f1d592186301ac278543b29f721885f39bf9d8 add posibility to read seg file from napari viewer
  • 21cf32bec1c02311450a10163918ad3de5ffe38d fix typo in github tests
  • 4a6dd3519caed46c9d3ca4f822532b7e89cf92d9 Allow adjust limits of countstepsfactor in MSO
  • aa78069d6b17b9a9f4297331b09a9af6938cd63d disable onefile on macos
  • d8054e05f363d81f42059db9da4e2be95482e3e0 fix PARTSEG-5V
  • 15439225aadc62142da7116a7f08219ada4b3ac6 Add napari plugin to save segmentation
  • ad066e38d0dc87b16850bf9543b5508c63badfa6 fix mask create function

    See More

  • 678409b829c27b59ecfa9acaaca63f758577cb1c add temporary workaround for memory error when creating labels layer

  • 3d99edda792f39d99f8a50576149e3662b7be4db fix flow on 2d images

  • e9ce215b61b588327f6cfc079575f7f0245bb185 introduce small default single step for CustomDoubleSpinBox

  • 742ccaf57f610f78f72affbab44024f5f128162b add check if test are executed

  • e9e6d7919eb79409ec60d539decc220f7692f60c fix missing labels in preview

  • c50f0344b21194c43823edec5b964d86f66955f6 fix napari component presentation, fix compare

  • 6957c99790255d6ccf96312adbbe4d0dd616aae8 speedup image replace

  • 3d9b29efea54f60065bef36522eacc1330ffa4ce silence drag n drop napari mechanism

  • 2804678266ce0b0f219ca6c9a9719e52c18ecf60 change order of command when replacing

  • 3e19bf6e17ebdb06a9fb9e8db043091066247397 fix qt problematic test on docker

  • 381d70df56f806dde4c46655618f410d55052702 add test for simple measurement widget

  • c8fd5ad07488c54026504003c08bcb7846f88c26 add test for measurement widget and first part of io integration test

  • 0527cbcdb1001a1d9ddb10309b0e7a69f7935bda add viewer wrapper to avoid icon overwrite, when launch napari viewer.

  • 8842fbb0d29067c0211afbfc684e0f50bab009ca fix blinking mask segmentation

  • b3c6814364931002fcb4c59cd00eda47addf807f fix formating

  • 4d2f0585c654951fc36bfa0d20c84c1ffb5c2390 fix PARTSEG-5A fix PARTSEG-59

  • 8a0e21b36625848c202bb9176695e6b46deb5f71 fix PARTSEG-58

  • d77216eea955215affa2e2e7db28ebf86229cdd9 add colormaps when creating napari viewer instance

  • 9215e25c78d4dc21507688282c13a94a86762bf2 Update launcher_main.py

  • 5f408da6c06266b9a95ad9023c1a36c60e9ea0dd fix double image initialization

  • dca1690b4b79857c7d2f445a9ee7598fceb97dab fixes of bandit warning

  • 44c3d1188ae2ff07101ed94be2d9338892aae3e2 bump requirements for freezed version

  • 22c9979ac679f9b9d05612258c06f080c2c79883 allow ignore main window test on macos

  • defcfcc6e248ab7b7c26b40f72461bd33ce710cb sort imports using isort

  • f9798c325c35d7cc72261d092ba9a4c0d085e05d change to dependabot version 2

  • cb4d1e13c3e181673c33a669cf92e3d8d5b8d5f2 update screenshots

  • 1ac1323efb882557656cc797f9760ba680a3f252 next portion of fixes from user test

  • 610a366f8019d5004e98cd1ce7dc171e6791a6b0 fix launcher

  • c6ed23c69012e91abb40105af401f1a0631dade0 napar related fixes for 2d and black images

  • 2ae4058335bbebe45971ace00b0e1cc06652e223 bugfix suffix parameter

  • 96ccf55758f74cd991a6c678d92e05c98aba3b0f update changelog

  • f4a6b2f2ca3f20b066dc2330b47ce7c685ba62f5 upgrade requirements

  • 5aa46e7d5ff9069324aa5aa81376e5a07c4f2fe7 Introduce napari viewer to PartSeg (#69)

  • 29ff073c29b09d279cad725309efa3495e5fba18 Update name to be same as in paper

  • b4d7acae802fdb547eb71594b5361675164d4ce7 skip main window test on azure pipelines

  • c4a878e88b2a8ea506ecd4c8e00f56ecb7146bb7 change stackguimain to main_window, fix warniong for reload list

  • e5ce72668958eaadb96e5916fd023ba42066037f revert pytest-xvfb workaround

  • ee11979ef7ba14147528dc9e03534ee42448252b Fix plugins recognition, add PartSeg core plugins recognitions

  • 354244f1f09cce091caf82ee133fd7ac95351abf add additional checks to pre-commit

  • 21fc78b92bca607567939f6cb174f39a6ee57469 fix for Qt 5.15.0

  • d7771b213007e9e44ef4f1e159c5258cbb2dbadf block pyqt 5.15.0.

  • e53ceb205d6e5ce98c78fb5882aae6857ae70b80 Feature/segmentation information (#60)

  • 5c108bc41e3afc57a4652720b01f5eb9e724aa0b do not use PySide 5.15.0 in CI

  • a29a3d28affb950dfcc3314e460712fdf2a1231c new version of PyVirtualDisplay breaks tests

  • c9895faf9947db234be480f0ac60af187734cc12 pyside related fix change exec to exec_

  • 9b9f638182b71b07dd5e5c9a587c6ad62fbea61b fix polygon problem with PySide2

  • 191f11795103f2d3208679b7266a16792fafd913 temporary suppress main_windows test on windows.

  • 8bc74302cf49cf54d20d2686428e169827a9b2dd Feature/simple mask measurement (#59)

  • 9bac6984d17b129cef4676071f2c6d67e444cfab fix LGTM warning of mixed imports

  • 2743c6fece10a8f78337a7b97a4c7744a9135d58 bump requirements

  • 561072b2b8c60ca65118a80dfddb268a10a8a21e delete obsolete install (covered by pyproject.toml)

  • 80dbb4d4446590afa44e4672a2a2c48d2bd34369 add information about calculation plan to excel file

  • 7f2b78c220142c7e8e57f55276eb664e9b108d69 fix bugs found by new version of flake8

  • 41e62dd46b39f25f43e7e33ea171c648c9e74217 refactor reporting code

  • 0e6482b1aa6cd98c6deec13a5103bd14d2802d7c bump requirements

  • f28092f9b42788e375977ec274615cd73b336397 pre-commit additional hooks (mainly single end line)

  • b6747e4d10f2902c4f263f05ebad6fb2fcf33044 Prevent report keyboard interruption.

  • 4d4a75ecbe3a942af73fac1e53c1bea927f887b5 Try to write result to next files on permission error

  • 2939f7194b924481056dfeeeb59abc393d82f848 introduce pre-commit with blake8 and flake checks

  • fbae00c2cf69c270f64f5bb00fa60a2630f7fc54 test image reader subclass

  • 7029120724b09365b45aefd8a406f7759156e4b6 shorten sparawl names

  • eb0c8560be0cef2e559cb13ea06455f56ed34a02 Bump numpy from 1.18.2 to 1.18.3

  • 489766155f2aff76e966c74246e384241ecbb236 reformat setup

  • 795ba8d5f00dd052782847252d2ec9aad54899e3 Unify formatting names of measurement

This list of changes was auto generated.

- Python
Published by Czaki almost 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.10.8

0.10.8

  • fix synchronisation between viewers in Segmentation Analysis
  • fix batch crash on error during batch run, add information about file on which calculation fails
  • add changelog preview in Help > About

Changes:

  • f83770b9b54f8b43250ee32964ae0fb68a32ab51 fix loading files with uppercase extensions
  • 3eb9cfdcf74b2f769eb07fb81eb5632e7503db34 fixes in requirements and dependabot config
  • 28b0a2ce134317200c6e1db49319bb77d965f320 Update sphinx requirement from <3 to <4 (#36)
  • f73c69f44f84d5cf00fa564336ef756cd189d999 fix typos in measurement shpericity comment
  • 441093dbcd6655db74afc714a124bb5822ba7e1b Better reporting system #2 (#38)
  • 873f58883c578f0598238032cb2f4625c816cc2e fix typos in algorithm name
  • 62ed193f42410a3cbd9a268fdcc613620bebf502 fix docs build
  • 890cd66996e72a49e1971069c8b01cd83fead68c update dependabot confirguration
  • d82448c73b561e3395c1f93862d14440684416ce add changelog information in Help > About
  • ecb2256449b230f0e360db624211d9f2c1ac07df fix synchronization z/t-stack

    See More

  • 1b21b48e2991b89472e36bb9c296601f4fc463a1 simplify and spedup azure pipeline build

  • d4fc05d54781ce23225b3577243852f3c6ca90ea collapse wheel configuration

  • 0e29c420fec34dfa487753a8dcf51377c9e7b6fc fix flake8

  • 8d61be39b9d4f5b3af32fa8a42013288926c7b9c fix reporting errors bug introduced by deterministic order of batch output

  • 711a74b0bb992cb1e68354c62fe610ced0b3f0c0 change save dialog to not native to allow use history

  • 73ec36a8b0acdc5b5cc2c0ed984f4c2492aed0b1 use setuptools_scm for versioning

  • 1ba5f524a5868d2cda3bbaa3e390b225705f6da9 fixes in save project in batch

  • 69dfa02747d4dd0038303d7f961f9591a8c7c9f1 Fix in build system, plugins moved level up

  • e035da16c52eb33b0245d350e6b508de140bdaab remove need of launch_partseg.py

  • 3adfa00eca259b40c35ea44e7738b5229221f76b fix formating

  • 0d26cf788b999e8ef01c6e6742ab5088acdce94b fix viewer synchronization

  • 08b9b924b1cc4b0a01908746ced0a5042fde72ee fix PARTSEG-3A

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.10.7

0.10.7

  • in measurements, on empty list of components mean will return 0

Changes:

  • 886b65aac47aad8e7138d23e22c3fc3425ea7915 in measurements, on empty list of components mean will return 0

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.10.6

0.10.6

  • fix border rim preview
  • fix problem with size of image preview
  • zoom with scroll and moving if rectangle zoom is not marked

Changes:

  • 78edabed8f3296403ec9ab3d0406ada142612a98 zoom with scroll and moving if rectangle zoom is not marked
  • 47cac99c3c89f49e6a65f7c681dfe26fa9145472 fixes in interface
  • 6c1ca58bedc0f40df7020cddc8a892bb73e1a104 clean prints
  • accbdec7b052b7eebc65056c58343cdb4e5393bf fix problem with different size of image preview
  • 4d3156f5502886fae11cdb9f6580fc63077b73dd fix border rim
  • 6ced19c121cea0d3093f98f39b5ad6221bff6721 fix in pyproject.toml to use released wheel
  • 159abdbfd46ed1d6c11ca22719b11ead3f4f1fdf Message for Kittler Illingworth error
  • 71c2915fa3cd81c3e0603675163b8cdd611a612d remove compare option for raw image and image with mask in multiple files widget

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.10.5

0.10.5

  • make PartSeg PEP517 compatible.
  • fix multiple files widget on Windows (path normalisation)

Changes:

  • a8b22adc3b583c375d0a6689a38880cb64f4b01e bump to 0.10.5
  • a2049068884cccc5bd2e4dc3d63ee424b36238ad fix multiple files widget for pyside, fix warning on load files
  • 45f1f4324034b36483405c1c351e4aae5f00b8ba use test extra in test wheel
  • 4e60c7bfae0f36e4c6369c005c407b5ab401f2aa move qt instalation to extras requires
  • 4bc202f2f1aea2a0dd327696bcfc11546d285f5e move test for python 3.6 and 3.8 to github actions
  • de19a781b9d943457495a15d32cb4c3ecced87df fix PARTSEG-38 PARTSEG-39
  • 7dff5ca12953957774a1a447bf44cd93d7be6a13 fixes names, add raw mask in mask file
  • 82c4e40b918864af85149e2a17e68dba11f80c90 bump requirements
  • a5cd88c8dde57e2d21f7e002b518f15ce39d6a6e add gitpod configuration
  • c38aecf168bfaaf38310664132c3cd51dafe0221 go to mainline cibuildwheel

    See More

  • 2e90c950f648ce5d771e2caea1a39456344e56a3 update changelog

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg -

0.10.4

  • fix slow zoom

Changes:

  • 4757e67dbb4e4d0049d0bc7e1f424cb4dcf285d0 bump version
  • dc22e74a45838a03b5d665d4d1c9aeb9111d7f58 fixes with image viewer working
  • 383757f17b6271c585cc0c15a10b729c085f83e3 fdix json_hook comparision
  • 83efdfdd17df91d6be8f1998a60c88ba3cbd9c93 fix PARTSEG-35

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.10.3

0.10.3

  • deterministic order of elements in batch processing.

Changes:

  • 6b7fd49eeb931a336e002f067b035563a814f59d deterministic order of batch processing result
  • f9fcd510c7b9a88f06a0b3c39eb2df17a973e698 fix small bugs
  • 90d9233828ac7978c725387c935dd4aa7983546d batch backend documentation
  • b66d70bffca5b80622016703339caa2328dc688e measurements test refactor. split on smaller functions
  • 44ba452b9285fd4e65c39296fb09d78c031b29ab PARTSEG-32 additional fix
  • 42caf071dc0e08032868a476769c57a9ad935d0e bump azurepipelines macos system to 10.14

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.10.2

0.10.2

  • bugfixes

Changes:

  • 965d6889d0470dacedfa096ad4071ddc3df60dae reformat, changelog
  • 5972047706d442f78b8da7a0f4fd6fea0ca3aeea fix PARTSEG-34
  • dd42aedec8521bd841ccd32b7181894045c8998e fix loading old projects

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg -

0.10.1

  • Bugfix release

Changes:

  • 7c39193c2acd5d66fcd68df41c6e1ca281613bf4 fix PARTSEG-33, fix PARTSEG-32
  • db12ddb9193080b04d1473393137fdade953860a fix PARTSEG-31

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.10.0

0.10.0

  • Add creating custom label coloring.
  • Change execs interpreter to python 3.7.
  • Add masking operation in Segmentation Mask.
  • Change license to BSD.
  • Allow select root type in batch processing.
  • Add median filter in preview.

Changes:

  • eb74950d86005c87997596e7678018bbf5736c79 release 0.10.0
  • f302692742d5a8d19f05f3d4479e6cacc56f5eed fixes similar functions from lgtm (#28)
  • fbc1eda9f2210a249a4469123758e2fe1f7372e6 fix codacy warnings, move main window base class to proper directory
  • c8c60f1bd5046fdce01d5addcc7656671652bbc4 bump version, upgrade readme
  • 6d18d2f96d16e9e93824898f41339b4bcef53b82 Fix problems showed by codacy and lgtm
  • 1adf83c6df0b7857fbf3e6414004c516b369a2b9 Merge branch 'master' into develop
  • 38bd6cc5fbaf2945d39cf844c1ca733bf2c541e7 fix notebook
  • 96504630de9049ccaa1d5be1a194da914ed5e9c2 PR fixes
  • 49a9b714eb1d3f8ff169df6990f98d22c2d9690f Add saving history and test for it.
  • a53247863ce498b8909ca5ae4b71df514ef6bb7f move fixtures to conftest

    See More

  • f75dafb1a1a9d8c8290a96830bf0a26e768a525c add setting history in settings

  • 7b40fc9d2cb517f4a085b8c74f749650ab5ec022 implement masking operation with support history in mask segmentation

  • d6c7a93bd59a531d8841a2e60a3f527ef0fcd88d make histore eleemnt more generic, add more test

  • eb086c2ab044830620e1794d0ca08a5a1c6dfccf extract history support to more abstract interface in BaseSettings

  • 00db2ad03ce198abf3343377da6d497a04e5f051 add mask parameter to SegmentationTuple and use mask in calculating final mask for segmentation.

  • e001eddec9b565117f6f45dd44b79c2e3556e1e5 Move mask presentation properties to separate tab in channel control

  • 8b03a7dd7afe3f7d3c23c53c1cf898b74de58814 Create ImageViewWithMask in common gui

  • a2ca4ad6d65b1c54e7958b6ff60ec69ee639d180 add io operations for mask

  • 2938ebbc93b52a60940ff65cf5151a56c547a3b9 when use median filter in preview int instead of float

  • f99f16f08b0e166815a82275ab0befc6872f43c8 fix PARTSEG-30

  • fc877c398aca34bbc516e7cce617973ba4babf11 fix two bugs connected with refresh list of profiles in batch plan

  • 9ff606b2e3b19d42ddc160f9be54e6cc024ee55f reverse change of behavior of "Save selected components"

  • ceddd911a57964f174fde31b6223158b6e4335f9 Language fixes in interface

  • eb6b6aeed1f113b95edbdd44d8ec588e7c7f417a Add information about mask component number

  • 0638566196c6c7b672e6934a25e05e02e7adcb15 bump requirements

  • b35433d55900058f710576e4b80ce99840caa244 always report in prerelese

  • ff2718cdffc868a76d43d6945509cb730fdcf377 fix errors in saving components in mask create and calculation per component ratio

  • 4c4954d7e4382814ea22af64a383b15f08e53f26 add possibility to use median filter preview

  • 0859989389c571d9854ecb92070abb9a837063af fix typos in prepare plan

  • f0c2eb2ac33b2f08d181eb32962cfda25df8c216 change cli parameter to new names

  • 3efee4fce654ab9a1cea4b236b2a710b83b177f0 add test for mask create component

  • e2339acd3b70fe9b788b24f749da521adea6bedc fix problem with obsolete cool bars in algorithm widget.

  • a2cdf597aa72dc011b77bbd47d54e4342cff58a6 fix. Change name of rename/delete button when change pipeline/profile selection

  • 281b3c9b5385037df33fefef4ed7abfa12a563ea fix bug in reading mask in batch, fix formatting errors

  • 047d19536722013d65eb286e90a3fbd28d468bc1 use _extensions from imagecodecs to create hiddenimports

  • 1e9b6cf8a896cf2619a09a50c1fae81a44f682bb fix PARTSEG-2X

  • a6ac24d590f8ebf36f8f7a0848e035edfbfa2f4f Change license to BSD

  • 42a4637b1cccf9492779f66a22c00d67a7673d73 bugfix: try to guess mask location if not given

  • 9d7129fefd85d086016a9c811b0cb6a81531cde4 move qt intersphinx to separate package

  • ad3f9c9058bb9fb627d46b88d940f3608026c538 pin imagecodecs

  • b76e388b2ca5f8cf6d8ef7175da0c11ed0eb5151 set proper names of applications

  • 9d1a00d9418472644764b806bc63f5556d6ff286 Change Batch plan root type.

  • 71d25430c789f53589f27bd6e49a5ccc4fcd1d90 refactor batch calculation backend, add comments, improve documentation

  • 761ba628809591efc15f98d9653b1ae8afdef5b7 block Pyside2 5.14.1 on travis

  • 944fab815572b7ebb8f8e4b1ce7f16196a56a554 fix flake8 reported problems

  • ba61efacd50d7e106e6dc3d9c13c1c422761b0d5 bump requirements [ #17 ]

  • 78b5f2b59925b3d363922200b256e3dafc86aa4c initial changes for pep8 compatibility

  • 18cdd0807d679d0a09b911c61414293f548243d3 Reformat code to black style (https://github.com/psf/black)

  • 135d0db599fd05968c5cf3561d759e9666cf23ab fix save components

  • 9c1ad25ed2011762cd042c7ed9962d4f9bd3beed first changes to allow masking operation in mask segmentation

  • ff87621a1d161fc99bb824fdce6befede988e268 Fix bug with to long description of component sizes

  • 5218286e4a739a1b9483c54b43127cca517992d6 fix config dir import in pre release

  • e8e99aff7ed4061d8acb427fd71942061838b6cf Fix test configuration and bump version

  • 1ebd8c1f83826aeec9aa2206be7c9c0bdf29136b change to use tiff files instead of numpy array in saved project

  • 483bce63c0b44400d5d8cbfbd24486427f39af09 add custom labels colors support

  • fa6c220f6e6e64205c757b7403301f23ab79091e add PartiallyConstDict and LabelColorDict

  • 36baabe635f11659ea29c8508719c7da05fa4981 bump requirements

  • 2f1e6032417856f079767557276fabdc506a4bfc Upgrade notebook

  • 1733a5531345a374044b1ede02c3771777048cb2 use custom lables colors instead of fixed

  • 4a95c7757fb0de46d89974286ce094756f9d0280 fix setup.cfg

  • 4f44882b0d3ca9c92d844a8ed2249865dff7aaf8 clean warning in test, remove obsolete print

  • 118ad83d244e68626d6cfb6aad0969e02079c060 upgrade travis badge update badge alternative text

  • 999e5848179254571042841da9ce1497a7e138f2 Migrate to pep 518 base build system

  • 54a787e4fe2b9c14a24592682f1663fce8d1a780 upgrade requirements

  • 53b29524d83548d2931634bd106b548677b60390 Fix url of homepage in updating window

  • 346e7687afb4249d900a70667f720dfb2dc657a2 Use pytest.mask.parametrize to get better information about test fail

  • d058ee2698667ec19c73be2479b7adfe46c26c72 update documentation. Make reader classes more generic.

  • c8018f28b90318918e01c9eec31eb11dc6027550 bump python version for pyinstaller builds from 3.6 to 3.7

  • daf8a0792734fbe8edf9b271398be50b3c8c6d7c test refactor, create sub directory for PartSegImage tests

This list of changes was auto generated.

- Python
Published by Czaki about 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.9.7

0.9.7

  • fix bug in compare mask

Changes:

  • 61c7d44e17c3d4e0e5db4044e17a4c18ba798693 fix PARTSEG-2X
  • 91dae1a27a0be85af9297bccac342bedb8575ce2 fix documentation build

This list of changes was auto generated.

- Python
Published by Czaki over 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.9.6

0.9.6

  • fix bug in loading project with mask
  • upgrade PyInstaller version (bug GHSA-7fcj-pq9j-wh2r)

Changes:

  • ecc9e5956ae4cb49a5537b8c304e32ba08cbe105 Drop single dim unknown axes
  • c04c2927b8a84cf4485228dfb51a782342a42a93 fix PARTSEG-2T
  • 2abb2f9e596078f7ca863167c015d5972b166e1b remove obsolete files from project, silent github warning of PyInstaller
  • e3041b2e1e1a3654270fd697e007d0b98616ecb1 upgrade pyinstaller due to GHSA-7fcj-pq9j-wh2r
  • 4a80fcb2d3d2ad9ce67d134f5470f617868f4c9c fix bug with non showing multiple files widget

This list of changes was auto generated.

- Python
Published by Czaki over 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.9.5

0.9.5

  • fix bug in loading project in "Segmentation analysis"

Changes:

  • 9d848df553274ce902d82b7ff4335d223812b826 fix error with loading project
  • 377505684a43c83a30f05d5c8ca4475afc95d9ec Upgrade notebook to be runnable from colab

This list of changes was auto generated.

- Python
Published by Czaki over 6 years ago

partseg -

Changelog

0.9.4

  • read mask segmentation projects
  • choose source type in batch
  • add initial support to OIF and CZI file format
  • extract utils to PartSegCore module
  • add automated tests of example notebook
  • reversed mask
  • load segmentation parameters in mask segmentation
  • allow use sprawl in segmentation tool
  • add radial split of mask for measurement
  • add all measurement results in batch, per component sheet

Changes:

  • 9e561862f9504e3e7be92f891b81674ce85ea139 bump version, add requirements
  • 2af774324ea9c54fd70482f9f32e59fc4472112b small style fixes
  • 7bf5824f0150580beaf55b328226b901a0955478 change sub module name to satisfy content
  • e529ab236e5b2b368b1292b6885a1c0a3c0e247a fix error in euclidean sprawl
  • 8eb78ab062c5ef1b8fa225ac5641b9303fb042a0 fix speedup euclidean sprawl
  • 1feef844b8f446f242731253de52f2d3eb92cea0 remove PartSeg form requirements
  • f3ed0b6ed5242b3c1349f5a2f3fe2446f4215958 add configuration file for requires.io
  • 215f79fac41a5d6bd8a37e6d206f304ea4d22566 Add possibility to report limitation of algorithms
  • 4ac1e4765d057968b288538df23c13a44a2da83b bump requirements
  • 0e1e5ac78af4a912f981444979b5efca586396df speedup euclidean

    See More

  • 3bd4b70f7df900feba377c875a68ad52a29400d5 initial fix, need check on data

  • 26d2fe41efac739eb9c6970a55332dd191105d81 fix test to show problem

  • 55d205e6dffb6fff0936b681d2734669d9330311 Add enviroment variable for macos build

  • 931ac27ca16fa23df6d5c18cc291b2bb224e5943 add a documentation for better explain of algorithms

  • 338b00a6c06699a7b7d4c75acfa61c94d5c68cd3 clean obsolete code, change creation script name to more descriptive

  • 91f21e97cfdb5e4b0ed2a31ac3646454577dd643 show warning box if image is missed when loading by drag and drop

  • 82d7cad9f5383b13a72789316fd183e3f24369d7 clean code from pylint and bandit

  • d12de3e0581fbe2d3be2d56a9e769580fca605dd add codacy badge

  • 5918dd2b2a2ca9f8d58f883ef254e91078ca0688 Fix codacy errors part 1 (#3)

  • 7d0e988ebaa5a50970d7bb26fcecde6cf1c771c6 fix problem with batch writing to excel with mask component

  • 05be6f27b8d0b85bba15aa9e266cac109b57e850 fix showing error report dialog on fail with loading data

  • c9b88fdf0424e721558fe99ffd40387151df70b8 Fix to long path error

  • 27161db4e01e3a21e30dc9a4c4d5447760e6fe74 add possiblity to calculate per componet measurement for mask split.

  • c89ac44f7009e66425f62469233c6b9bf5b068fa small fixes of automated checkers warnings

  • 5f1044103dfac3d816348e9b65494d00b50189b0 fix wrong units

  • fc5bde9c16ad19a5a9d0442af99a7f8465003c7f try fix lgtm cyclic code warning (#1)

  • c296e36f5f531c197b8fc7b8d2f8f36a27b93265 test minimal requirements

  • 505a4cd50c6168b6a360ec12e7438f81d4b86aef add lgtm information

  • 2130fc6032b86eef55164c8cf1c1c089a15a92c2 change error reporting to message box when try to load image with wrong mask

  • 94482fc14e004f87dbe7e2c6beaecc860f59fe21 add oif test

  • 05c75c63648574ad1dc66492a75a5a6cc58d9261 Add information about python versions

  • 0ff1cd6ca93659ca0148bb909b739e9ca121abf4 add tests for python 3.8

  • 51fb67fbd83da426ed3eb9a7838fa5f8c25de868 fix python 3.8 compatybility

  • 9423ecdd5e963029d57b1b5c7bee632e4a6103ff fix error with formatted print of algorithm with string in fields information.

  • 86857f67482c9aff5d482a5f210ab5f6246bddfe Partial fix errors shown by lgtm

  • 56ae34ac969de10c3488eddf36d6f82d1e7cf733 fix test macos build

  • fe24b8891bcbf41bbbdfeebfdf45c647b7094e45 Fix measurement per component

  • 8ce4436fd953daf7ef4dc05f2cc9386e79a4d005 Fix information about processed file

  • 8b757d796efcc4345fdc32c14759988d0b82a22f update build system, remove terminal from launch. bundle macos

  • e71e03007310cf6486063cdd1b16329dc7ba91c4 bump version

  • 67fdb2166006fecfe8646d45955d98e747514aab Merge branch 'develop'

  • b98f94a1df9d9022a87840440457802804729eb4 patch to develop

  • 21e58f57a6ae0465368c136efdb5db843536ab38 Fix problem with mask type in mask SimpleITK auto threshold

  • 3bfbde41855b0061ae888c70cb0ba3c9f5802c3a fix sprawl path over 5 components

  • 293a2996924d89ed2ce2f746f581928e72364be3 reformat file and remove code repetition

  • 3f9ac1fb6ceb05cf7e7813fe233d7f72f0f9ae80 Add flow algorithm to mask segmentation

  • f04f8d5ff10ce67f367a4831745199135971f342 fix error when someone would reduce memory usage and use sprawl.

  • 14da7c640dc6dd7d38acf572322172556a0eb906 oif initial support

  • ef399a356f945f9bd71a319f5f0b098bc6d2943f Reduce memory usage in sprawl algorithms

  • 9a91eaa82cfd96deaa1269ed392a6330a6fe739d fix test, use tmp dir instead of test data dir

  • 32ac11da33349f6cca6c38604b770b35c2ff4ec6 Clean output on close. fix segmentaton fault on close.

  • b4fc3b2401d124a62d9fa8c79d0abf6fc70b6ad4 load parameters for segmentation in mask

  • 0478c961a94145e26cbf034b3bd34578bcdde135 add reversed mask

  • 77439dfc4fd86e361a44413a0dcd3b7d37997f04 fix test error

  • 329f0a212460e8f8afe210bdb65e0bfe3c068858 fix exception during plan clean

  • 539241da3961840ce902e584224957411c3fa71c introduce measurements base on split part

  • 5b63bd3afb4bb07bd06b08bfb2f48e4fb702aec2 Add numpy reference to docs

  • bb5de1dc0812376608a2b350594a6e1cd83307f2 Auto generating info about algorithm parameters

  • a93cb9e20564dd8a90becbc6bdffd43594d39bda Add documentation. Fix typos.

  • 0fca8927bb50cb6ef88ded8128b0c1ca2e5bd597 fix PARTSEG-29 error report

  • 5aeaa0a4cfb224483031d8c9701fe7bea122d8b0 Finis mask spliting on parts, add documentaton, add tests

  • 05f67a541943d552dbbd44da77ae1204339a8f4e bump requirements, update changelog

  • 9a97b45afb4ea1af97dead209fee40419902ef6c Introduce split mask on parts base on distance from broder

  • ae48fec33fe71bd2b798c4ab1ae30f010ace114a Add possibility of read mask project in batch processing

  • d4d14acb1b56fa6d4eadafbfe5940da10c46aa5a refactor and clean code

  • 08b702042cf4a9d4b900160d607cab29fc0f49f5 add documentation to calculation_plan, prepare for choose root type

  • d7090ca8caaf2d1a79de878e720ebe3058eb6be8 Update documentation and clean code

  • f633e99bf9ecfdeaa914d4066458781864c0be3b update documentation, update imports for PEP8

  • eba2dc40aa8e51fddc98b1fe6cf729f7ae7cdcd6 Fix windows build and notebook

  • 079be1ca437455bc17350e8b159e6dc2d844b4df add initial support of czi files

  • b0d1a3691ac9760ca166ce6c50f12c4abe6863f0 add support for old modules names

  • f64e4f926820bd034f52f13a98f998f52ce776e4 fix synchronization view error with 1 val shift

  • 2e6c548b73115886b02baaf8d9c9d669716cf02b Fix notebook

  • 9955474a83b5d124cc255b63c6f08b8c40e8e140 update documentation

  • eb0e30ee065ae8f84480c099a33640d447766c9a fix error in save operation in create batch

  • 0742227bbdf04bbdd74538f4ca32a8ef8658fd0a fix notebook run configuration

  • a7599e47fe5474e5fa34a2a48318aa9768274c27 Fix documentation for PartSegCore

  • ec8d8421fe0e8bbb670053bd149bf5243cc16729 fix notebook

  • 6f0e5c2cbf8b3a311f4bf7e592f8ed0e6985a39d add checking and refactoring mask during add it to image.

  • 9c63d9799eda63a0bf6ab43b6f89b0296e68f326 update macos build wheel parameters

  • 5646911479eceec324251d24d1f524ba332bc117 fix debug message format

  • f1f701c3086c20678fde18ac2ee7b369dcb42a90 Fixes for notebook (needs one step) more

  • 3fbe9110996eb6b969398baa6d1ec218a65382a9 Add check of notebook to pipeline

  • 2e2a40975d07e267cc97f32bd5ca7538ff5f1c0d Add building docs on azure pipeline

  • f0f7ccb8f277ad0af9d058114c9720085f4131c9 fix documentation build

  • 429def29a45178e04aebcc2bb24381d270ec6859 move PartSeg.utils to PartSegCore

  • 504d29b3d14f51aaecbc66f4750267c20866169f Add information in error dialog, fix typos

  • a8a6aa6dd7e422bbf82bd56feeb107cea28a0e09 Fix convex fill error

  • dd576c1cf7bedbffd611c5daf0145e1f30901e65 Add batch source type interface

  • 9cb6280465fcb0a1e3e8563b5fcd7b80c45c112f Fix batch processing.

  • 12bc662ced594a99009bcac4a5e1a96843b5c340 test if build contains all libraries

  • 3a23d862ab0000827d2e7d2e3d1868e796f511f0 fix lock_checkbox

  • e5f25ea8bc38fcb808b614b0d4531cda6a70e82f update azure-pipelines yaml

  • d7f88f1b5d550d411f00010e9d5dda8760542a52 Use locale in showing float values. Fix coping.

  • 0a0085944d798a0262f794b820f323d88fd04ce5 Add expandable view for measurements

  • 75276707131f2a97c884e183f038354248a72630 Add MeasurementResult class for storage and unwrap segmentation result

  • 6f6c4d79860afb2953530404598f10f6ba5cb718 Fix for calculation segmentation component to mask component ratio

  • 0f3e83cf6cbaf5a9cfbf3a135c824d4313eb706e initial zenodo config

  • 1235dd6af80c668eadf4fb43ef3ad3ed7fe3b04c Fix import error for PySide2. Remove obsolete code.

  • d56af0a68e113f88adeee657d76ab35bbf8cf8ae Add measurements storage, change coping to expand per component

  • 1da74d8f254524348089f6f368c1198daaf442df Fix users description, add documentations

  • dbf915c2bb9e2dfed0c28ab31b42e2d9708d62cf fix exception on loading image. Add test

  • b193e744efd17b9f52d8a754a71043f449b6f476 Add support for loading mask project to analysis GUI.

This list of changes was auto generated.

- Python
Published by Czaki over 6 years ago

partseg -

Changelog

0.9.3

  • start automated build documentation
  • change color map backend and allow for user to create custom color map.
  • segmentation compare
  • update test engines
  • support of PySide2

0.9.2.3

  • refactor code to make easier create plugin for mask segmentation
  • create class base updater for update outdated algorithm description
  • fix save functions
  • fix different bugs

0.9.2.2

  • extract static data to separated package
  • update marker of fix range and add mark of gauus in channel control

0.9.2.1

  • add VoteSmooth and add choosing of smooth algorithm

0.9.2

  • add pypi base check for update
  • remove resetting image state when change state in same image
  • in stack segmentation add options to picking components from segmentation's
  • in mask segmentation add:
    • preview of segmentation parameters per component,
    • save segmentation parameters in save file
    • new implementation of batch mode.

0.9.1

  • Add multiple files widget
  • Add Calculating distances between segmented object and mask
  • Batch processing plan fixes:
    • Fix adding pipelines to plan
    • Redesign mask widget
  • modify measurement backend to allow calculate multi channel measurements.

0.9

Begin of changelog

Changes:

  • 5ea1a374935dc0c1ccd646cc262eacb3ee7d1749 bump version, add zenodo description to branch
  • 9b422efdd8d056aff72ed23dcb8b82b87fa6a575 fix debug message format
  • 5bb0d1068927a049845df612c4b6c1f637a593a8 more verbose info for PARTSEG-24 issue

This list of changes was auto generated.

- Python
Published by Czaki over 6 years ago

partseg -

Changelog

0.9.3

  • start automated build documentation
  • change color map backend and allow for user to create custom color map.
  • segmentation compare
  • update test engines
  • support of PySide2

Changes:

  • aa02fc40ff8f847c5072beb477f377544da018a2 Update version number, update link to travis
  • 842bb2000b8494cb135da0d515b044a6c825ef6a Fix convex fill error

This list of changes was auto generated.

- Python
Published by Czaki over 6 years ago

partseg - https://github.com/4DNucleome/PartSeg/releases/tag/v0.9.3.post3

Bugfix

Changes:

  • b431038c3fc87aa085755c27003f5f02e77b90f7 Batch processing fix

This list of changes was auto generated.

- Python
Published by Czaki almost 7 years ago

partseg - v0.9.3.post2

Tool for segmentation in bioimaging

Version change: - start automated build documentation - change color map backend and allow for user to create custom color map. - segmentation compare - update test engines - support of PySide2

fix few small errors

- Python
Published by Czaki almost 7 years ago

partseg - v0.9.3.post1

  • start automated build documentation
  • change color map backend and allow for user to create custom color map.
  • segmentation compare
  • update test engines
  • support of PySide2

(fix small error from 0.9.3)

- Python
Published by Czaki almost 7 years ago

partseg - 0.9.3

  • start automated build documentation
  • change color map backend and allow for user to create custom color map.
  • segmentation compare
  • update test engines
  • support of PySide2

- Python
Published by Czaki almost 7 years ago

partseg -

  • refactor code to make easier create plugin for mask segmentation
  • create class base updater for update outdated algorithm description
  • fix save functions
  • fix different bugs

- Python
Published by Czaki almost 7 years ago

partseg -

  • extract static data to separated package
  • update marker of fix range and add mark of gauus in channel control

- Python
Published by Czaki about 7 years ago

partseg -

  • add VoteSmooth and add choosing of smooth algorithm

- Python
Published by Czaki about 7 years ago

partseg -

  • add pypi base check for update
  • remove resetting image state when change state in same image
  • in stack segmentation add options to picking components from segmentation's
  • in mask segmentation add:
    • preview of segmentation parameters per component,
    • save segmentation parameters in save file
    • new implementation of batch mode.

- Python
Published by Czaki about 7 years ago

partseg -

  • Add multiple files widget
  • Add Calculating distances between segmented object and mask
  • Batch processing plan fixes:
    • Fix adding pipelines to plan
    • Redesign mask widget
  • modify measurement backend to allow calculate multi channel measurements.

- Python
Published by Czaki about 7 years ago

partseg -

This refease introduce multi-scale segmentation algorithm

- Python
Published by Czaki about 7 years ago