LLevo tiempo desarrollando una serie de herramientas en Python para automatizar mi trabajo.
Lo que empezó como un simple script con unas funciones ya lleva más de 500 líneas. Cada vez se hace más grande y salen más problemas porque tengo que usarlo en muchos proyectos, cada uno con sus particularidades.
Al final ha ocurrido lo inevitable decenas de scripts parcheados y que cada vez que tengo que modificar , mejorar o arreglar algo, tengo que ir cambiándolo en cada script. Un engorro.
Por eso he decidido hacer un paquete python, un módulo o distribución con mis herramientas, de forma que una vez instalado en local simplemente tenga que importar el módulo para poder usar sus clases y funciones.