-
Notifications
You must be signed in to change notification settings - Fork 12
fix: update platzky dependency #333
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
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughRemoved Flask from dependencies, bumped pydantic and platzky versions, updated CI workflow commit reference, extended Goodmap.model_validate signature, adjusted sorting type-ignore placement, reformatted a JSON error message, and applied a minor test formatting change. Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 1 | ❌ 2❌ Failed checks (2 warnings)
✅ Passed checks (1 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 |
🧪 E2E Test Results📊 View full workflow run
|
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 `@goodmap/config.py`:
- Around line 26-41: The project requires Pydantic features (by_name and
by_alias parameters used in GoodmapConfig.model_validate) that were added in
v2.11; update the pyproject.toml pydantic version constraint from "^2.7.1" to
"^2.11.0" (and then run your dependency manager to regenerate the lockfile) so
GoodmapConfig.model_validate, and its use of by_alias/by_name, will be supported
at install time.
🧪 E2E Test Results📊 View full workflow run
|
🧪 E2E Test Results📊 View full workflow run
|
🧪 E2E Test Results📊 View full workflow run 📊 E2E Stress Test Performance✅ Status: PASSED (10765.68ms max < 25000ms limit)
📈 Individual Run Times
|
|
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`:
- Around line 21-22: Update the dependency versions in pyproject.toml: change
the nonexistent platzky version "1.4.6" to a published release (e.g., "1.0.1")
and adjust the pydantic spec to a safe, compatible release (either bump to
">=2.12.3" to avoid classmethod validator errors or pin to "^2.11.x" if your
code relies on prior behavior); then run tests and search for usages of pydantic
model validators/serialize_as_any to ensure no implicit classmethod validators
or serialization assumptions break (look for references to "pydantic" and any
model validator definitions).
🧪 E2E Test Results📊 View full workflow run 📊 E2E Stress Test Performance✅ Status: PASSED (10520.06ms max < 25000ms limit)
📈 Individual Run Times
|



Summary by CodeRabbit
New Features
Bug Fixes / Improvements
Chores
Tests