¡Por fin ha llegado Copier 6! Te cuento las novedades.
También puede que estés pensando si ofrecerte como voluntario para mantener algún proyecto de código abierto. Te cuento cómo ha sido esta experiencia, por si te sirve para decidir.
Refactoricé todo el núcleo del programa. Ahora es mucho más mantenible. Gracias a que había tantos tests, he podido comprobar que todo sigue funcionando bien.
Ahora se usa la sintaxis estándar de Jinja por defecto. Así las plantillas Copier se integran mejor con el IDE, y la documentación de Jinja se hace más entendible.
Me han entrevistado en Podcast.__init__ hablando acerca de Copier.
Bueno, bueno… está bien… no nos pasemos… Yeoman y Cookiecutter no han muerto, solo es que quería un título con gancho. 😁
Lo que quiero decir es que de repente les ha salido un nuevo competidor que tiene muchas ventajas, y va a darles mucha guerra…
Si estás leyendo esto, supongo que ya conocerás estas herramientas, pero por si acaso:
Cookiecutter es un generador. De hecho, es, hasta hoy, el principal referente en Python, y uno de los principales en cualquier lenguaje.