Skip to content

Conversation

whysage
Copy link

@whysage whysage commented Oct 14, 2025

PR for #144

Summary by CodeRabbit

  • Documentation
    • Preferred dependency manager guidance updated to "uv (preferred) / Poetry" across multiple Python guides and rules.
    • Added new uv guidance entry and removed prior Rye-specific documentation.
    • Updated links and references to point to uv resources; clarified use with virtual environments.
    • Improved consistency in tech-stack listings and minor formatting cleanups; no runtime or behavioral changes.

Copy link
Contributor

coderabbitai bot commented Oct 14, 2025

Walkthrough

Documentation updates replace Rye with uv (preferred) across multiple Python rules README and MDC files, add a new uv-dependency-management.mdc, and remove poetry-rye-dependency-management.mdc. Changes are text/tooling recommendations only; no code or control flow changes.

Changes

Cohort / File(s) Summary of Changes
Best Practices README updates
rules/python-cursorrules-prompt-file-best-practices/README.md
Replaced Rye with uv (preferred) in Python environment/dependency manager references; minor wording/format tweaks.
LLM/ML Workflow docs
rules/python-llm-ml-workflow-cursorrules-prompt-file/README.md, rules/python-llm-ml-workflow-cursorrules-prompt-file/poetry-rye-dependency-management.mdc, rules/python-llm-ml-workflow-cursorrules-prompt-file/uv-dependency-management.mdc
Replaced Rye with uv (preferred) in Tech Stack and guidance; deleted poetry-rye-dependency-management.mdc; added uv-dependency-management.mdc declaring "uv (preferred) / Poetry".
Projects Guide docs
rules/python-projects-guide-cursorrules-prompt-file/README.md, rules/python-projects-guide-cursorrules-prompt-file/python-dependency-management-rule.mdc
Switched references and URL from Rye to uv (preferred); updated description and dependency management link; minor text adjustments.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related issues

Suggested reviewers

  • PatrickJS

Poem

I hop through docs with tidy delight,
Swapping Rye for uv—swift as a kite.
Carrots in rows, versions aligned,
Virtual burrows neatly defined.
Dependencies bloom in shades of uv. 🥕✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
Title Check ✅ Passed The title succinctly conveys the core update of recommending uv over Rye across the Python rules, clearly reflecting the primary change without introducing unrelated content.
✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@whysage whysage force-pushed the feat/issue-144-update-python-deps-to-uv branch from f736c45 to 2db77aa Compare October 14, 2025 13:57
@whysage whysage changed the title feat(python): recommend uv over Rye across rules; update tech stacks;… feat issue-144: Python recommend uv over Rye across rules Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant