setup.py и репозиторий контроля версий - PullRequest
0 голосов
/ 15 сентября 2011

Я собираюсь создать новую библиотеку Python и искал информацию, касающуюся упаковки в Python.

Я понимаю, что "setup.py" - это скрипт, который контролирует всеИнтересно, как с этим бороться, когда в svn есть внешние библиотеки, например.

Как автоматически загрузить данную версию из репозитория с помощью «setup.py»?

Ответы [ 2 ]

1 голос
/ 16 сентября 2011

документов для этого в магазине сыров

используйте требует ключевое слово

0 голосов
/ 15 сентября 2011

Возможно, я не правильно понял проблему.Для любых дополнительных зависимостей вы упоминаете их в setup.py как

install_requires = ['module1> = 1.3', 'module2> = 1.8.2']

Когда вы используете setuptools, easy_install oo pip, эти внешние зависимости будут установлены во время установки, если это потребуется.Они также должны быть доступны в репозиториях пакетов для скачивания.

...