Как управлять различными дистрибутивными пакетами одного и того же пакета Python? - PullRequest
1 голос
/ 17 ноября 2010

Есть ли способ (при распространять или другой пакет) управлять различными дистрибутивами (то есть разными файлами setup.py) одного и того же пакета Python?

1 Ответ

1 голос
/ 17 ноября 2010

Возможно, вы посмотрите на buildout .С помощью buildout вы можете иметь один файл setup.py для пакета и иметь несколько файлов конфигурации buildout, которые определяют различные способы сборки этого пакета из других пакетов, которые вы хотите иметь в одном и том же дистрибутиве (включая зависимости от версии).

Я думаю, что с помощью pip freeze, pip bundle вы также можете добиться чего-то похожего, но AFAIK только для версий пакетов (например, вы не можете установить и настроить сервер LDAP, но вы можете сделать это в buildout).

...