Koala
что делают эти cookiecutter-ы
не могу понять. И зачем? В чем смысл?
Я сам такого еще не встречал, и впервые узнал по Вашей ссылке. Но похоже все-таки, эта штуковина нужна, чтобы создавать
проекты пакетов модулей Python на основе
шаблонов проектов (а не с чистого листа).
Вот еще пара ссылок, которые это подтверждают (а заодно и отвечают на Ваш вопрос, как делается проект пакета):
Usage (использование)Getting to Know Cookiecutter На странице по второй ссылке прямо так и говорится:
Case Study: cookiecutter-pypackage
cookiecutter-pypackage is a cookiecutter template that creates the starter boilerplate for a Python package.
(Мой перевод: изучение на конкретном примере: cookiecutter-pypackage
cookiecutter-pypackage - это шаблон cookiecutter'a, который создает первоначальную заготовку для пакета Python.)
На мой первый и поверхностный взгляд могу предположить, что это может быть полезным в больших и сложных проектах.