Conversation
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 52 minutes and 47 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
WalkthroughThe pull request increments the package version from 2.2.0 to 2.3.0 and documents corresponding release notes, including invitation code integration in the OAuth flow, management client regeneration, bug fixes for OAuth and build systems, and various tooling and dependency improvements. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 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 |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@kinde_sdk/__init__.py`:
- Line 28: Update the __version__ variable in the frontend and management
submodules to match the main package version: change the __version__ variable in
the frontend module from "2.0.0" to "2.3.0" and do the same in the management
module so both __version__ values align with the top-level package version
"2.3.0".
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: 590bd9ea-c663-46a0-98c1-793045b86c51
⛔ Files ignored due to path filters (1)
pyproject.tomlis excluded by!**/*.toml
📒 Files selected for processing (2)
CHANGELOG.mdkinde_sdk/__init__.py
| from kinde_sdk.core.session_management import KindeSessionManagement | ||
|
|
||
| __version__ = "2.2.0" | ||
| __version__ = "2.3.0" |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
# Description: Check for version references across the codebase to ensure consistency.
# Search for version patterns in common configuration files
echo "=== Checking version in configuration files ==="
fd -e toml -e py -e cfg -e json -e yaml -e yml -x grep -l "version" {} \; | while read -r file; do
echo "--- $file ---"
rg -n "version.*['\"]?2\.[0-9]+\.[0-9]+" "$file" || true
done
echo ""
echo "=== Checking for potential hardcoded version strings ==="
# Look for version patterns that might be hardcoded
rg -n "2\.2\.0" --type py --type toml --type json --type yaml
echo ""
echo "=== Checking __version__ definitions ==="
rg -n "__version__\s*=\s*['\"]2\.[0-9]+\.[0-9]+['\"]" --type pyRepository: kinde-oss/kinde-python-sdk
Length of output: 26618
Update version references in submodule __init__.py files to 2.3.0.
The frontend and management submodules still reference version "2.0.0" and must be updated to match the main package version:
kinde_sdk/frontend/__init__.py, line 18: Change__version__ = "2.0.0"to"2.3.0"kinde_sdk/management/__init__.py, line 18: Change__version__ = "2.0.0"to"2.3.0"
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@kinde_sdk/__init__.py` at line 28, Update the __version__ variable in the
frontend and management submodules to match the main package version: change the
__version__ variable in the frontend module from "2.0.0" to "2.3.0" and do the
same in the management module so both __version__ values align with the
top-level package version "2.3.0".
Explain your changes
Release v2.3.0 - bumps version and updates CHANGELOG.md.
Checklist
🛟 If you need help, consider asking for advice over in the Kinde community.