Partseg

Latest version: v0.15.4

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 11

0.14.6

๐Ÿ› Bug Fixes

- Fix bug when loading already created project causing hide of ROI layer ([787](https://github.com/4DNucleome/PartSeg/pull/787))

0.14.5

๐Ÿš€ Features

- Add option for ensure type in EventedDict and use it to validate profiles structures ([776](https://github.com/4DNucleome/PartSeg/pull/776))
- Add option to create issue from error report dialog ([782](https://github.com/4DNucleome/PartSeg/pull/782))
- Add option for multiline field in algorithm parameters ([766](https://github.com/4DNucleome/PartSeg/pull/766))

๐Ÿ› Bug Fixes

- Fix scalebar color ([774](https://github.com/4DNucleome/PartSeg/pull/774))
- Fix bug when saving segmentation parameters in mask analysis ([781](https://github.com/4DNucleome/PartSeg/pull/781))
- Fix multiple error related to loading new file in interactive mode ([784](https://github.com/4DNucleome/PartSeg/pull/784))

๐Ÿšœ Refactor

- Optimize CLI actions ([772](https://github.com/4DNucleome/PartSeg/pull/772))
- Clean warnings about threshold methods ([783](https://github.com/4DNucleome/PartSeg/pull/783))

Build

- *(deps)* Bump chanzuckerberg/napari-hub-preview-action from 0.1.5 to 0.1.6 ([775](https://github.com/4DNucleome/PartSeg/pull/775))

0.14.4

๐Ÿš€ Features

- Load alternatives labeling when open PartSeg projects in napari ([731](https://github.com/4DNucleome/PartSeg/pull/731))
- Add option to toggle scale bar ([733](https://github.com/4DNucleome/PartSeg/pull/733))
- Allow customize settings directory using the `PARTSEG_SETTINGS_DIR` environment variable ([751](https://github.com/4DNucleome/PartSeg/pull/751))
- Separate recent algorithms from general application settings ([752](https://github.com/4DNucleome/PartSeg/pull/752))
- Add multiple otsu as threshold method with selection range of components ([710](https://github.com/4DNucleome/PartSeg/pull/710))
- Add function to load components from Mask Segmentation with background in ROI Analysis ([768](https://github.com/4DNucleome/PartSeg/pull/768))

๐Ÿ› Bug Fixes

- Fix typos
- Fix `get_theme` calls to prepare for napari 0.4.17 ([729](https://github.com/4DNucleome/PartSeg/pull/729))
- Fix saving pipeline from GUI ([756](https://github.com/4DNucleome/PartSeg/pull/756))
- Fix profile export/import dialogs ([761](https://github.com/4DNucleome/PartSeg/pull/761))
- Enable compare button if ROI is available ([765](https://github.com/4DNucleome/PartSeg/pull/765))
- Fix bug in cut with roi to do not make black artifacts ([767](https://github.com/4DNucleome/PartSeg/pull/767))

๐Ÿงช Testing

- Add new build and inspect wheel action ([747](https://github.com/4DNucleome/PartSeg/pull/747))

โš™๏ธ Miscellaneous Tasks

- Prepare pyinstaller configuration for napari 0.4.17 ([748](https://github.com/4DNucleome/PartSeg/pull/748))
- Add ruff linter ([754](https://github.com/4DNucleome/PartSeg/pull/754))

Bugfix

- Fix sentry tests ([742](https://github.com/4DNucleome/PartSeg/pull/742))
- Fix reporting error in load settings from drive ([725](https://github.com/4DNucleome/PartSeg/pull/725))

Build

- *(deps)* Bump actions/checkout from 2 to 3 ([716](https://github.com/4DNucleome/PartSeg/pull/716))
- *(deps)* Bump actions/download-artifact from 1 to 3 ([709](https://github.com/4DNucleome/PartSeg/pull/709))

0.14.3

๐Ÿ› Bug Fixes

- Delay setting image if an algorithm is still running ([627](https://github.com/4DNucleome/PartSeg/pull/627))
- Wrong error report when no component is found in restartable segmentation algorithm. ([633](https://github.com/4DNucleome/PartSeg/pull/633))
- Fix process of build documentation ([653](https://github.com/4DNucleome/PartSeg/pull/653))

๐Ÿšœ Refactor

- Clean potential vulnerabilities ([630](https://github.com/4DNucleome/PartSeg/pull/630))

๐Ÿงช Testing

- Add more tests for common GUI elements ([622](https://github.com/4DNucleome/PartSeg/pull/622))
- Report coverage per package. ([639](https://github.com/4DNucleome/PartSeg/pull/639))
- Update conda environment to not use PyQt5 in test ([646](https://github.com/4DNucleome/PartSeg/pull/646))
- Add tests files to calculate coverage ([655](https://github.com/4DNucleome/PartSeg/pull/655))

Build

- *(deps)* Bump qtpy from 2.0.1 to 2.1.0 in /requirements ([613](https://github.com/4DNucleome/PartSeg/pull/613))
- *(deps)* Bump pyinstaller from 5.0.1 to 5.1 in /requirements ([629](https://github.com/4DNucleome/PartSeg/pull/629))
- *(deps)* Bump tifffile from 2022.4.28 to 2022.5.4 in /requirements ([619](https://github.com/4DNucleome/PartSeg/pull/619))
- *(deps)* Bump codecov/codecov-action from 1 to 3 ([637](https://github.com/4DNucleome/PartSeg/pull/637))
- *(deps)* Bump requests from 2.27.1 to 2.28.0 in /requirements ([647](https://github.com/4DNucleome/PartSeg/pull/647))
- *(deps)* Bump actions/setup-python from 3 to 4 ([648](https://github.com/4DNucleome/PartSeg/pull/648))
- *(deps)* Bump pyqt5 from 5.15.6 to 5.15.7 in /requirements ([652](https://github.com/4DNucleome/PartSeg/pull/652))
- *(deps)* Bump sentry-sdk from 1.5.12 to 1.6.0 in /requirements ([659](https://github.com/4DNucleome/PartSeg/pull/659))
- *(deps)* Bump numpy from 1.22.4 to 1.23.0 in /requirements ([660](https://github.com/4DNucleome/PartSeg/pull/660))
- *(deps)* Bump lxml from 4.9.0 to 4.9.1 in /requirements ([665](https://github.com/4DNucleome/PartSeg/pull/665))
- *(deps)* Bump mahotas from 1.4.12 to 1.4.13 in /requirements ([662](https://github.com/4DNucleome/PartSeg/pull/662))
- *(deps)* Bump pyinstaller from 5.1 to 5.2 in /requirements ([667](https://github.com/4DNucleome/PartSeg/pull/667))

0.14.2

Not secure
๐Ÿ› Bug Fixes

- Fix bug in save label colors between sessions ([610](https://github.com/4DNucleome/PartSeg/pull/610))
- Register PartSeg plugins before start napari widgets. ([611](https://github.com/4DNucleome/PartSeg/pull/611))
- Mouse interaction with components work again after highlight. ([620](https://github.com/4DNucleome/PartSeg/pull/620))

๐Ÿšœ Refactor

- Limit test run ([603](https://github.com/4DNucleome/PartSeg/pull/603))
- Filter and solve warnings in tests ([607](https://github.com/4DNucleome/PartSeg/pull/607))
- Use QAbstractSpinBox.AdaptiveDecimalStepType in SpinBox instead of hardcoded bounds ([616](https://github.com/4DNucleome/PartSeg/pull/616))
- Clean and test `PartSeg.common_gui.universal_gui_part` ([617](https://github.com/4DNucleome/PartSeg/pull/617))

๐Ÿ“š Documentation

- Update changelog ([621](https://github.com/4DNucleome/PartSeg/pull/621))

๐Ÿงช Testing

- Speedup test by setup cache for pip ([604](https://github.com/4DNucleome/PartSeg/pull/604))
- Setup cache for azure pipelines workflows ([606](https://github.com/4DNucleome/PartSeg/pull/606))

Build

- *(deps)* Bump sentry-sdk from 1.5.10 to 1.5.11 in /requirements ([615](https://github.com/4DNucleome/PartSeg/pull/615))

0.14.1

Not secure
๐Ÿš€ Features

- Use pygments for coloring code in exception window ([591](https://github.com/4DNucleome/PartSeg/pull/591))
- Add option to calculate Measurement per Mask component ([590](https://github.com/4DNucleome/PartSeg/pull/590))

๐Ÿ› Bug Fixes

- Update build wheels and sdist to have proper version tag ([583](https://github.com/4DNucleome/PartSeg/pull/583))
- Fix removing the first measurement entry in the napari Measurement widget ([584](https://github.com/4DNucleome/PartSeg/pull/584))
- Fix compatybility bug for conda Pyside2 version ([595](https://github.com/4DNucleome/PartSeg/pull/595))
- Error when synchronization is loaded and new iloaded image has different dimensionality than currently loaded. ([598](https://github.com/4DNucleome/PartSeg/pull/598))

๐Ÿšœ Refactor

- Refactor the create batch plan widgets and add test for it ([587](https://github.com/4DNucleome/PartSeg/pull/587))
- Drop napari below 0.4.12 ([592](https://github.com/4DNucleome/PartSeg/pull/592))
- Update the order of ROI Mask algorithms to be the same as in older PartSeg versions ([600](https://github.com/4DNucleome/PartSeg/pull/600))

Build

- *(deps)* Bump partsegcore-compiled-backend from 0.13.11 to 0.14.0 in /requirements ([582](https://github.com/4DNucleome/PartSeg/pull/582))
- *(deps)* Bump simpleitk from 2.1.1 to 2.1.1.2 in /requirements ([589](https://github.com/4DNucleome/PartSeg/pull/589))
- *(deps)* Bump pyinstaller from 4.10 to 5.0 in /requirements ([586](https://github.com/4DNucleome/PartSeg/pull/586))

Page 2 of 11

ยฉ 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.