El año de [empaquetar tu aplicación Python para] Linux en el escritorio
06/11/2026 , Talleres aula 05
Idioma: Español

En los últimos años hemos visto un progreso extraordinario en las herramientas para empaquetar código Python reutilizable. Empaquetar aplicaciones requiere más esfuerzo, pero gracias a avances recientes es más fácil que nunca. ¿Será este el año en el que empaquetes tu aplicación Python para el escritorio Linux?

En este taller aprenderás cómo usar técnicas y herramientas modernas de paquetería en Python, y aplicarás algunas de ellas a una aplicación sencilla. Gracias a herramientas modernas como uv y maturin podrás crear artefactos Python de manera sencilla, y con Snapcraft y Briefcase podrás empaquetarlos en diferentes formatos como .deb, AppImage, Flatpak, y Snap. Para hacer todo más interesante, incluiremos algo de código Rust también que habrá que compilar.


Nivel de la propuesta: Básica (no hacen falta conocimientos previos)

Juan Luis (él) es ingeniero aeronáutico apasionado por las comunidades tecnológicas y la sostenibilidad. Actualmente trabaja en Canonical, la empresa detrás de Ubuntu, expandiendo el impacto del código abierto. Ha trabajado en diferentes proyectos de código abierto corporativo (Kedro, Read the Docs) y comunitario (Astropy), ha desarrollado su actividad en diferentes industrias (espacio, consultoría, banca) y ha liderado cursos de Python para entidades públicas y privadas.

En una vida pasada contribuyó a varios proyectos del ecosistema Python científico (NumPy, SciPy) y publicó varios proyectos de código abierto para ciencia computacional. El más famoso fue poliastro, una biblioteca Python de código abierto para astrodinámica interactiva utilizada en la academia y la industria.

Finalmente, Juan Luis es co-fundador y ex presidente de la asociación Python España, co-organizador de las siete primeras PyConES, y actual co-organizador de los encuentros mensuales PyData Madrid.