Repository navigation
Conversation
Mark cqlengine as maintenance mode in the object mapper docs and recommend coodie, a Pydantic v2 object mapper built on this driver, for new projects, with a link to its cqlengine migration guide. coodie now runs in production in Argus, which moved all of its models off cqlengine with no data migration. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Priority: ⬇️ Low Change: Other Merge Risk: ⚪ Minimal · up to The change adds maintenance guidance and a coodie link; no specific user-impacting regression or merge blocker is established. Pre-merge checks |
|
|
I would be fine with |
I was being conservative here, but that might work as well |
+1, let's do that |
Adds a note at the top of the Object Mapper page (the landing page for all the cqlengine docs) and on the docs index: cqlengine is in maintenance mode, and new projects should use coodie. The note links coodie's cqlengine migration guide.
Why now: coodie is in production in Argus. scylladb/argus#1058 moved its 47 models and 18 UDTs off cqlengine and kept the existing table, type and index names, so no data had to be migrated. scylladb/argus#1106 then moved the backend to
coodie.aio. cqlengine has no asyncio API and has had no feature work in years.Open for maintainers to decide:
DeprecationWarningon import and set a removal version.Docs build checked locally with
sphinx-buildand no new warnings.Pre-review checklist
./docs/source/.Fixes:annotations to PR description. (n/a)🤖 Generated with Claude Code