shapepipe's uv.lock pins cs_util develop at an old tip (0.2.1, ff8fa2b), so the published image ships stale cs_util even though pyproject.toml sources the develop branch. Bump the lock to the current develop tip (0.2.2, bedcdbf5) so the image carries cs_util.size and downstream images (sp_validation) inherit it instead of force-upgrading cs_util in their own build. Scoped uv lock --upgrade-package cs-util; lock-only, 2 lines.
shapepipe's
uv.lockpins cs_util develop at an old tip (0.2.1,ff8fa2b), so the published image ships stale cs_util even thoughpyproject.tomlsources the develop branch. Bump the lock to the current develop tip (0.2.2,bedcdbf5) so the image carriescs_util.sizeand downstream images (sp_validation) inherit it instead of force-upgrading cs_util in their own build. Scopeduv lock --upgrade-package cs-util; lock-only, 2 lines.