-
Notifications
You must be signed in to change notification settings - Fork 3
Update fakeredis dependency to main repo #179
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
Nate's PR fixing xpending_range has been merged into the main fakeredis repo, so we can now switch from his fork to the official repository. Changes: - Moved fakeredis from dev dependencies to main dependencies (it's used for the memory backend feature, not just testing) - Updated from Nate's fork to main repo at commit ad50a0d - This commit includes the xpending_range fix that returns all 4 required fields (message_id, consumer, time_since_delivered, times_delivered) - Added comment noting we're using a specific commit until version > 2.32.0 is released (presumably 2.33.0) Related: cunla/fakeredis-py#427 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
|
Claude finished @chrisguidry's task —— View job Pull Request ReviewI've completed my review of this PR that updates the fakeredis dependency from a fork to the main repository. Tasks:
Review Summary✅ Strengths:
📝 Observations:
🔒 Security Considerations:
⚡ Performance Considerations:
RecommendationThis PR looks good to merge. The changes are well-justified, properly documented, and improve the project's dependency management by moving to the official upstream repository. The migration from dev to main dependencies correctly reflects the actual usage of fakeredis in production code. Consider creating a GitHub issue to track updating to the next official fakeredis release (>2.32.0) when it becomes available, which will allow you to use a standard version specification instead of a git commit reference. |
|
📚 Documentation has been built for this PR! You can download the documentation directly here: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #179 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 34 34
Lines 5216 5216
Branches 265 265
=========================================
Hits 5216 5216
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
zzstoatzz
left a comment
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.
![]()
Nate's PR fixing xpending_range has been merged into the main fakeredis repo, so we can now switch from his fork to the official repository.
Changes
Testing
Verified with full test suite using memory backend - all 272 tests pass, including the 4 memory backend specific tests.
Related: cunla/fakeredis-py#427
🤖 Generated with Claude Code