Skip to content

Proposal: Update Python Dependency Management Recommendations to uv #144

@whysage

Description

@whysage

Summary

I propose updating all references to Python dependency management tools to recommend uv as the preferred option.

Rationale

In my opinion, uv is currently the best choice for Python dependency management. Many existing references in the repository point to tools that are either outdated or no longer the recommended solution.

Example of Outdated Content

The following file contains outdated recommendations:
https://github.com/PatrickJS/awesome-cursorrules/blob/main/rules/python-llm-ml-workflow-cursorrules-prompt-file/poetry-rye-dependency-management.mdc
Official Deprecation Notice
According to the official Rye repository (https://github.com/astral-sh/rye):

Rye is no longer developed. We encourage all users to use uv, the successor project from the same maintainers, which is actively maintained and much more widely used.

Proposed Changes

Update all mentions of Rye to recommend uv instead
Consider updating Poetry references to include uv as a modern alternative
Add deprecation notices where appropriate
Update documentation and examples to reflect uv best practices

Benefits

Aligns with official recommendations from the original Rye maintainers
Provides users with actively maintained tooling
Ensures consistency across the repository
Reflects current best practices in the Python ecosystem

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions