Как добавить зависимость в Buildout? - PullRequest
3 голосов
/ 01 августа 2011

Я довольно новичок в 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 Ответ

6 голосов
/ 01 августа 2011

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

setup(
    ...
    install_requires = ['setuptools', 'south'],
    ...
)
...