Как добавить зависимость в Buildout?

Я довольно новичок в Buildout, но я только что получил свою первую сборку приложений Django благодаря хорошему учебнику здесь. Я привык использовать Maven, так как мне "добавить зависимость", чтобы Buildout загрузил ее и включил в сборку? Вот мой buildout.cfg файл:

[buildout]
parts = python django
develop = .
eggs = my-project
versions = versions

[versions]
django = 1.3

[python]
recipe = zc.recipe.egg
interpreter = python
eggs = ${buildout:eggs}

[django]
recipe = djangorecipe
project = my-project
projectegg = my-project
settings = settings
test = my-project
eggs = ${buildout:eggs} 

Что мне нужно изменить здесь, чтобы добавить зависимость south, версия 0.7.3 (или последняя)?

1 ответ

Решение

Добавьте имя требуемой зависимости в setup.py"s install_requires массив:

setup(
    ...
    install_requires = ['setuptools', 'south'],
    ...
)
Другие вопросы по тегам