-
Notifications
You must be signed in to change notification settings - Fork 42
Bump to v1.6 + upgrade dependencies #798
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
📝 WalkthroughWalkthroughConfiguration and dependency updates across the project. Version bumped from 1.5.0-beta to 1.6.0-beta in documentation configuration. Copyright year extended to 2025-2026. Multiple dependency packages updated to newer versions, including Kubernetes, Pydantic, Websockets, and development/documentation tools. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Poem
🚥 Pre-merge checks | ✅ 2✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Greptile OverviewGreptile SummaryBumps CloudAI’s documented/pinned version metadata to These changes primarily affect packaging (install-time dependency resolution), tooling (ruff/pytest/import-linter), and documentation builds (sphinx + mermaid extension), and they should be validated by ensuring CI + local install/doc builds succeed under the supported Python versions. Confidence Score: 5/5
Important Files Changed
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
3 files reviewed, no comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
🤖 Fix all issues with AI agents
In `@pyproject.toml`:
- Line 58: The dependency bump to sphinxcontrib-mermaid 2.0 introduced breaking
config changes: locate where you set mermaid_include_elk, mermaid_init_js, and
any mermaid_version in the Sphinx config (look for mermaid_include_elk,
mermaid_init_js, mermaid_version or similar in conf.py); change
mermaid_include_elk from a string to a boolean and add the new
mermaid_elk_version setting to specify the ELK version, remove/replace
mermaid_init_js with the new mermaid_init_config entry (migrate any JS init
content into the new init config structure), and update any pinned/default
mermaid version to the new default (11.12.1) or explicitly set the desired
version; then run the docs build to ensure no other config keys from
sphinxcontrib-mermaid 1.x remain.
Summary
Bump to v1.6 + upgrade dependencies.
Test Plan
CI
Additional Notes
–