You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* ENH: Updated reporting of nightly results.
* ENH: Fix link to download slicerheart data
* ENH: Fix coverage reporting
* ENH: Detect more download failures
* ENH: Remove Vista3D due to challenges on blackwell
* TST: Add full type annotations to all test files; include tests/ in mypy
Add return type and parameter annotations to every function in tests/,
satisfying mypy disallow_untyped_defs=true. Extend mypy coverage from
src/ only to src/ tests/ and add a pyproject.toml override so test
modules ignore missing stubs from itk/pyvista.
* FIX: PyVista extract_surface algorithm, ITK snake-case API, TestTools export
Pass algorithm="dataset_surface" to every extract_surface() call to match
the updated PyVista API. Switch segment_anatomy_base.py to the ITK
snake_case functional API (resample_image_filter, etc.). Replace
MultiplyImageFilter with explicit array multiply in transform_tools to
avoid type-dispatch issues. Export TestTools from __init__ and add
__test__=False to suppress spurious pytest collection.
* ENH: Add data/test dir .gitignore
* FIX: Guard against empty ids in segment_connected_component
np.argmax on an empty array raises ValueError; this can occur when the input contains no labeled voxels in the threshold range (e.g. a non-contrast study).
* BUG: Address comments raised by copilot and coderabbit
* BUG: Update baselines for tests
* FIX: Add urllib.error import and fix stale ensemble/simpleware references
urllib.error was used in conftest.py but not imported, causing AttributeError on download failures. Also corrects the segmentation method identifier in troubleshooting docs ('simpleware' -> 'simpleware_heart') and removes stale ensemble references from README and developer docs.
0 commit comments