Skip to content

chore(deps): require jvspatial 0.0.18 (0.1.8rc11) - #226

Merged
eldonm merged 2 commits into
mainfrom
chore/jvspatial-0.0.18-pin
Sep 13, 2026
Merged

eldonm merged 2 commits into
mainfrom
chore/jvspatial-0.0.18-pin

Conversation

@eldonm

@eldonm eldonm commented Sep 13, 2026

Copy link
Copy Markdown
Member

Summary

  • Bump jvspatial pin to 0.0.18 and cut 0.1.8rc11 so Integral can lockstep-adopt hub-node derive mode / neighbour pushdown.
  • Fix flaky test_get_or_create_artifacts_serializes_under_lock to assert entity id (not Python object identity) under concurrent lock waiters.

Test plan

  • pre-push full pytest green
  • Publish 0.1.8rc11 to TestPyPI after jvspatial 0.0.18 is on PyPI (blocked until jvspatial#44 merges/publishes)
  • Integral drops interim [tool.uv.sources] path pins once both packages are published

Made with Cursor

Eldon Marks added 2 commits September 13, 2026 17:00
Unlock hub-node derive mode and neighbour SQL pushdown for hosts that
pin jvagent and jvspatial in lockstep (Integral Phase A).
Concurrent waiters hydrate distinct Python instances after serialized
create; object-identity checks flake under full-suite pre-push.
@eldonm
eldonm force-pushed the chore/jvspatial-0.0.18-pin branch from 0747a8c to 7752e96 Compare September 13, 2026 22:19
@eldonm eldonm self-assigned this Sep 13, 2026
@eldonm
eldonm merged commit 67954bb into main Sep 13, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant