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
Ray Data execution for metadata and video-index comparison stages;
JSON and Lance report output;
a --print-default-config helper for bootstrapping comparison configs.
cosmos-curator slurm import-image command for importing Docker/Enroot images through Slurm,
with remote login-node support, output naming, overwrite control, and retries.
Image annotate config-mode and NVCF execution support, including flat YAML and nested JSON
payloads and an invoke_image_annotate.json example.
Pixi task aliases for common runtime commands: hello-world, model-download, video-pipeline,
and gputest.
Cross-platform dev-hooks Pixi environment for pre-commit hooks, plus nvtop and nvitop in the
developer environment.
Storage helpers for resolving smart_open parameters and detecting missing local/S3 objects.
Fixed
Upgrade cosmos-xenna to v0.4.3 and harden vLLM captioning recovery when actors or vLLM EngineCore subprocesses die.
Reap orphaned vLLM EngineCore processes before worker setup and add a liveness watchdog so wedged
workers can be replaced by Xenna.
Disable worker lifetime recycling for large Cosmos 3 sync vLLM stages to avoid GPU-memory
collisions during replacement.
Restore the hello-world pipeline launch path after the Pixi task and environment changes.
Support image annotate in NVCF asset handling and presigned input/output ZIP workflows.
Avoid rebuilding and uploading aggregate split-caption metadata for presigned outputs unless write_all_caption_json is enabled.
Allow Docker utility tests and pre-commit setup to run on macOS by avoiding Linux-only runtime
environments.
Run the NVCF split benchmark as a package module so repository-root imports work correctly.
Allow newer Click versions after the broken Click 8.3 pin was removed.
Remove extra OpenCV runtime dependencies.
Changed
Build full Docker images with source-built PyAV/OpenCV wheels linked against the project FFmpeg,
and patch the runtime Pixi lockfile to use those local wheels.
Move package metadata to dynamic setuptools-scm versioning and add CI version-resolution jobs
that fetch Git tags before builds.
Replace Micromamba/Poetry CI setup with Pixi-based developer, test, wheel, Slurm, benchmark, and
package-build flows.
Rename model environment helpers from conda_utils to pixi_utils.
Upgrade ruff to 0.15.15 and mypy to 2.1.0.
Add sentence-transformers to the transformers feature for split-comparison caption embeddings.
Isolate single-purpose web-triggered CI pipelines from the default job fan-out.
Stream Slurm end-to-end job logs during CI.
Removed
Remove the old cosmos_curator.pipelines.video.output_comparison implementation and replace it
with the new split_comparison package.
Documentation
Add split-comparison design documentation.
Add release-versioning design documentation for tag-derived versions and changelog-backed releases.
Add deprecation and default-change design notes.
Refresh end-user and developer setup docs for Pixi, devset.sh, package builds, task aliases, and
GPU monitoring tools.
Document Slurm image import and cluster Enroot credential setup.
Update split-pipeline references for boolean flags and optional all_window_captions.json.