Skip to content

Tags: AdaptiveMotorControlLab/CellSeg3D

Tags

v0.2.4

Toggle v0.2.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix plugin manifest (#126)

* Use hyphenated napari plugin IDs

Replace underscore-separated plugin identifiers with hyphen-separated ones. Rename the manifest name to "napari-cellseg3d" and update all command IDs and widget command references in napari_cellseg3d/napari.yaml. Update pyproject.toml to register the manifest under [project.entry-points."napari.manifest"] with key "napari-cellseg3d" -> "napari_cellseg3d:napari.yaml" so the manifest and entry-point names are consistent.

* Add npe2 plugin validation to CI

Install npe2 in the test workflow and run a plugin validation step before building the package. This ensures napari_cellseg3d/napari.yaml is validated (via `python -m npe2 validate`) as part of CI to catch plugin metadata issues early.

* Update uv.lock

* Change to 0.2.4

v0.2.3

Toggle v0.2.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update README & docs CI for Python 3.12 support (#125)

* Update README with v0.2.3 notes and badges

Add PyPI Python versions badge and replace the Black code-style badge with a Ruff badge. Bump release to v0.2.3 and include changelog entries (Python 3.10–3.12 support, deprecation fixes, packaging moved to pyproject.toml, added uv.lock) plus a warning about SwinUNetR `in_channels` issues. Update compatibility line to Python 3.10 to 3.12.

* Remove old python versions mentions

* Modernize pyproject and update pre-commit hooks

Bump and extend pre-commit configuration and migrate pyproject to a PEP 621 style layout. .pre-commit-config.yaml: update pre-commit-hooks rev, replace/update ruff hook to astral-sh/ruff-pre-commit with auto-fix and unsafe-fixes, add ruff-format, mdformat (with mdformat-myst), pyproject-fmt and validate-pyproject hooks; keep napari-plugin-checks. pyproject.toml: add [build-system], normalize project metadata (name, license, requires-python, classifiers), move authors to [[project.authors]], declare dynamic version, reorganize and deduplicate dependencies and optional-dependencies, add project.urls and napari entry-point, add [tool.setuptools] packaging settings, move and refine ruff configuration under [tool.ruff.lint], and add [tool.pyproject-fmt] settings. Overall this modernizes packaging and enables enhanced linting/formatting via pre-commit hooks.

* Update README.md

* pre-commit all

* Update pyproject.toml

v0.2.2

Toggle v0.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Version bump 0.2.2 (#107)

* Version bump 0.2.2

* Update README.md

---------

Co-authored-by: Mackenzie Mathis <mathis@rowland.harvard.edu>

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update pyproject.toml (#100)

v0.2.0rc1

Toggle v0.2.0rc1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge branch 'main' into cy/v0.2.0

v0.1.2

Toggle v0.1.2's commit message
v0.1.2

Fix manifest issue for PyPi

v0.1.1

Toggle v0.1.1's commit message
Hotfix : 0.1.1

v0.1.1rc1

Toggle v0.1.1rc1's commit message
Version bump for hotfix

v0.0.2rc1

Toggle v0.0.2rc1's commit message
v0.02rc1