python / python/typeshed

Third-party stubtest: Dashboard

Abierto
#15,417 0 comentarios 1 reacción 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

project: infrastructure
Lenguaje dominante
Python
Estrellas
5.1k
Forks
2.1k
Merge medio
1 d 19 h
PR fusionados (30 d)
82

Descripción

Provisional idea:

Currently, some third-party packages with frequent releases are annoying. If we use a version range (e.g. 1.2.* or ~= 1.2.3), stubtest breaks even on minor, non-user facing changes, and will create daily tickets unless fixed. When using a fixed version (e.g. 1.2.3), it will frequently create tickets by stubsabot to update the version.

I think it would be nice to have a dashboard instead (updated daily) that just lists the packages that need updates, either because stubsabot detected a change, or because stubtest broke.

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

Comienza revisando los procesos existentes de stubtest y stubsabot mencionados en el issue para entender cómo se detectan los cambios en los paquetes y los fallos de stubtest. Se consideraría terminado con un dashboard actualizado diariamente que enumere los paquetes que necesitan actualizaciones por cualquiera de los dos motivos, pero el issue no especifica puntos de entrada de implementación ni pruebas.

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

Evaluación

Stack tecnológico
python
Área
tooling
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.