bazel-contrib/rules_python

[FR] (gazelle) Use specified python version to determine whether a module is a stdlib

Open

#1.901 geöffnet am 15. Mai 2024

Auf GitHub ansehen
 (0 Kommentare) (2 Reaktionen) (0 zugewiesene Personen)Starlark (705 Forks)auto 404
gazellehelp wanted

Repository-Metriken

Stars
 (679 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

Beschreibung

🚀 feature request

Relevant Rules

At present, we judge whether a module is a standard library through the system interpreter, which is uncontrollable. After https://github.com/bazelbuild/rules_python/pull/1895 landing, we have the ability to use a specific python version of std list in this analysis.

Description

Describe the solution you'd like

Maybe two ways:

  1. A new directive to specify the python version
  2. Read .manifest.pip_repository from gazelle_python.yaml and find python version from MODULE.bazel?

Describe alternatives you've considered

Contributor Guide