Альтернатива zc.buildout, который работает на Python3 - PullRequest
5 голосов
/ 15 мая 2010

Мой проект использует buildout для выполнения, в основном, двух действий: автоматически извлекать зависимости и создавать сценарии; и настройте задания cron (на машинах развертывания), используя рецепт компоновки usercrontab.

Но сборка еще не доступна для Python 3.

Итак, я хотел бы рассмотреть альтернативы для сборки. Я знаю, что как virtualenv, так и pip работают на Python 3, но какой предпочтительный инструмент для автоматизации набора инструментов сборки (для создания virtualenv и автоматической установки / обновления deps)? Есть ткань, асфальтоукладчик и тд. Какой ваш предпочтительный инструмент выбора в этом случае? Он должен без проблем работать как в Windows, так и в * nix.

Ответы [ 2 ]

3 голосов
/ 03 сентября 2011

Buildout 2 находится в альфа-формате на момент написания этой статьи. Поддерживает Python 3.

1 голос
/ 08 апреля 2011

Я написал свой собственный набор инструментов поверх Fabric, который составляет ядро ​​того, что делает zc.buildout Смотри https://github.com/srid/fablib

...