python / python/cpython

Why does the Windows build generate an swbom, which is simply impossible in some internal network environments?

Abierto
#147,191 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

build OS-windows
Lenguaje dominante
Python
Estrellas
77.2k
Forks
35.9k
Métricas de merge de PR
Métricas de PR pendientes

Descripción

https://github.com/python/cpython/blob/7f2d89a444bb389a4f4ded13204e71c0af06ee76/PCbuild/regen.targets#L100

Some internal networks cannot access GitHub and cannot perform SBOM operations. As a result, the operations will fail. Is there a build parameter to disable this function?

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Empieza en PCbuild/regen.targets alrededor de la línea 100, donde la compilación de Windows invoca la generación de SBOM. Comprueba los parámetros de MSBuild disponibles y cómo está conectado este target a la compilación; se considera hecho cuando una opción explícita puede deshabilitar la operación de SBOM para que las compilaciones funcionen en redes sin acceso a GitHub.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
build-system
Tipo de issue
Nueva funcionalidad
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
58/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.