AllenCell / allencell-segmenter-ml

Napari plugin for ml segmentation
Other
1 stars 1 forks source link

make napari and pyqt install optional, and update readme #555

Open yrkim98 opened 3 days ago

yrkim98 commented 3 days ago

Purpose

This makes napari and pyqt optional. Bundled app users will not need to install these. When installing in an environment, we now prompt the user to run pip install napari-segmenter-ml[napari] to grab everything including pyqt5 and napari

Changes

Makes it nicer to install plugin on bundled app (currently the double napari install is a source of slowness)

Testing

tested locally

How to review

pyproject.toml: created optional dependency to install napari and pyqt5 readme.md: updated w/ new instructions

saeliddp commented 19 hours ago

Looks like tests are failing