Estoy muy contento de anunciar el release de PyEmpaq 0.6.
PyEmpaq es un simple pero poderoso empaquetador de Python para correr cualquier proyecto en cualquier lado.con las dependencias que tenga mientras sean instalables en un entorno virtual.
Con PyEmpaq pueden convertir cualquier proyecto de Python en un archivo único .pyz
, con todo el contenido del proyecto dentro.
Ese único archivo es todo lo que necesita ser distribuido. Cuando la usuaria final lo ejecute, se expandirá el proyecto original, sus dependencias se instalarán en un entorno virtual, y se correrá. Como no se necesitan permisos o privilegios especiales, todo puede correr en cualquier entorno.
Tanto el empaquetado como la ejecución son completamente multiplataformas. Esto significa que se puede empaquetar el proyecto en Linux, Windows, MacOS o donde sea, y correrá bien en Linux, Windows, MacOS o donde sea. El único requerimiento es tener Python instalado previamente.
¿Qué hay de nuevo en esta versión?
-
Incorporamos dos acciones especiales: ‘info’ y ‘uninstall’ (issue relacionado).
-
Comenzamos a soportar oficialmente Python 3.12.
-
Agregamos una sección en el README con una pequeña comparación con otras herramientas.
Para más detalles revisen la documentación (que incluye demos y ejemplos). El proyecto está en Github.
Que lo disfruten.
. Facundo