Skip to content

Replace the llm dependencies with uv #221

@cgwer

Description

@cgwer

1 Description

  • [x]This PR migrates the dependency management in the hugegraph-llm project from Poetry to uv. uv is a high-performance Python package manager written in Rust that provides 10-100x performance improvement over Poetry.

2 Key Changes

  • Dependency Management: Removed [tool.poetry.dependencies] section and replaced it with the standard [project.dependencies] format
    Package Index Configuration: Added [tool.uv] section to configure PyPI sources, including multiple mirror repositories
    Removed Files: Deleted the poetry.lock lockfile & setup.py (not use, because of uv config)

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    dependenciesPull requests that update a dependency file

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions