Saltar a contenido

Empaquetar y publicar

Aquí se repasan los comandos más importantes para crear paquetes distribuibles y publicarlos.

Construir

El comando build empaqueta el contenido del proyecto:

Empaquetado - construir
poetry build

creando la carpeta dist con dos distribuibles:

  • un archivo comprimido TAR.GZ;
  • un archivo .WHL (Wheel Package)

Agregando la opción clean se asegura que se limpia el directorio de salida antes de crear los nuevos paquetes:

Empaquetado - construir (post limpieza)
poetry build --clean

Publicar

Las subidas a PyPI se hacen con el comando publish:

Empaquetado - publicar
poetry publish   # subida en PyPI

Las configuraciones de Poetry respecto al acceso y la publicación de paquetes se explican en la seccion Repositories de su página oficial.