Página 1 de 1

Actualizar un paquete desde un archivo exe o msi

Publicado: 17 de abril de 2024 - 10:32 a. m.
por Tchoko
Hola,
la documentación explica cómo actualizar los paquetes importados del repositorio WAPT. Pero, ¿cómo actualizo un paquete importado desde un archivo EXE o MSI?

Re: Actualizar un paquete desde un archivo exe o msi

Publicado: 18 de abril de 2024 - 15:05
por t.heroult
Hola.
Si se trata de un paquete personalizado, cada caso es diferente. Debes encontrar una manera en update-package.py de verificar el código fuente para obtener una nueva versión, recuperarla, integrarla, actualizar el 'control' con el número de versión, etc.
Es trabajo de desarrollo...

Re: Actualizar un paquete desde un archivo exe o msi

Publicado: 18 de abril de 2024 - 16:05
por dcardon
Hola Tchoko,

para la actualización manual de un paquete, es similar a la creación inicial: colocas el nuevo binario en el directorio, actualizas el archivo de control y pruebas el nuevo paquete.

Para la parte automatizada, como dice Thomas, el método de escribir el archivo update_package.py con la función def update_package() es bastante empírico. Hay casos bastante estándar con proyectos limpios con versiones en GitHub, y otros mucho más complicados.

La mejor manera es buscar inspiración en paquetes existentes.

Saludos,

Denis

Re: Actualizar un paquete desde un archivo exe o msi

Publicado: 21 de abril de 2024 - 00:37
por Tchoko
Mis preguntas son las siguientes:

Colocamos el nuevo binario en el directorio => ¿en qué directorio?
Actualizamos el archivo de control => ¿cómo lo hacemos?