fix(opendal): pin opendal to <0.46 for Python Capability compatibility#387
fix(opendal): pin opendal to <0.46 for Python Capability compatibility#387
Conversation
opendal 0.46.0 reshapes the Python Capability binding (it no longer exposes `blocking`, among other API shifts). Our Pydantic model still matches the 0.45.x surface; unbounded >=0.45.8 can resolve to 0.46.0 and break capability validation in isolated tests/CI. Made-with: Cursor
✅ Deploy Preview for jumpstarter-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
📝 WalkthroughWalkthroughThis change modifies the dependency specification in a Python package's configuration file. The Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 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 |
opendal 0.46.0 reshapes the Python Capability binding (it no longer exposes
blocking, among other API shifts). Our Pydantic model still matches the 0.45.x surface; unbounded >=0.45.8 can resolve to 0.46.0 and break capability validation in isolated tests/CI.This has been incorporated in release-0.8 through #315