Supersedes the failed v0.3.0 PyPI publish.
Fixes
- Switch the frontend
hyper-scatterdependency to the published npm package so clean installs and GitHub release builds work without a local checkout.
Features
- Add PCA projection support for Euclidean, Poincare, and spherical visualization layouts.
- Add 3D layout support for visualizations, including spherical views and 3D lasso selection.
- Add Hugging Face ingestion controls for subset configs, streaming, and configurable shuffle buffers.
Breaking Changes
- Replace CLI
--geometrywith repeatable--layoutflags such as--layout euclidean,--layout poincare, and--layout spherical. - Replace
Dataset.compute_visualization(geometry=...)withDataset.compute_visualization(layout=...); baresphericallayouts now resolve to 3D.