Skip to content

Support uv.lock in the Gazelle plugin #4111

Description

@aaronsky

Support uv.lock in the Gazelle plugin

Relevant Rules

gazelle_python_manifest in //gazelle/manifest:defs.bzl

Description

The changes in #3952 to support #1975 have been helpful so far, thank you! I wanted to know if it would be possible to support uv_lock as an attr on gazelle_python_manifest as well, so that I can completely delete our requirements.lock.txt.

Describe the solution you'd like

Anything that will allow me to provide either uv_lock as an attr on gazelle_python_manifest instead of requirements, or something to totally obviate the manifest (as some other Gazelle plugins have managed to accomplish).

Describe alternatives you've considered

I haven't considered any alternatives, and I'm not super familiar with the constraints of this system (outside of having written a narrow Gazelle plugin of my own), so open to suggestions on the best way to approach this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Good first issueA good first issue for people looking to contributegazelleGazelle plugin related issueshelp wanted

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions