feat(python): Add support for astral UV #7653
Labels
help wanted
Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
kind/feature
Categorizes issue or PR as related to a new feature.
Milestone
Description
Parse uv.lock to identify dependencies (example).
TODO
uv.lock
contains dependencies for package - so parser should detect[]Package
and[]Dependency
.(check the case when 2 packages with different versions are used (if possible)uv.lock
contains root package (e.g. https://github.com/astral-sh/uv/blob/312eeb8f573d36f6df658f85ecadc52799647bb3/scripts/benchmark/uv.lock#L27). Can we detect that this is root package (e.g. fromsource
field)?uv.lock
file - we can use analyzer interface. If no - we need to use PostAnalyzer and detect root package frompyproject.toml
file.TypeLanguages
)Discussed in #7647
The text was updated successfully, but these errors were encountered: