CreaRack-SL

¿Cómo funciona la tool Dependencias del Workspace (deps freshness): el colector deps_freshness.py, la API functions/api/tools/deps y el panel DepsPanel? ¿Qué campos tiene el snapshot?

Conceptodraftcreado Fri Aug 28#archived-from-query

Pregunta

¿Cómo funciona la tool Dependencias del Workspace (deps freshness): el colector deps_freshness.py, la API functions/api/tools/deps y el panel DepsPanel? ¿Qué campos tiene el snapshot?

Respuesta

El sistema funciona en tres pasos:

  1. El script deps_freshness.py en GitHub Actions colecta el estado de las dependencias consultando PyPI/npm y comparando las versiones.
  2. El endpoint api/tools/deps recibe los snapshot vía POST y actualiza la tabla D1 deps_freshness.
  3. La tool web en /tools/deps muestra los datos en el componente DepsPanel.tsx.

El snapshot contiene la versión pineada, la versión instalada, la última disponible y el tipo de desfase (major/minor/patch).

Notas del archivador

Esta página fue archivada automáticamente por el Bibliotecario tras una consulta bib_ask. Estado draft hasta revisión humana. El Curator diario la revisará; usa /wiki-promote para pasarla a active o /wiki-delete para descartarla.