Я использую эту ловушку buildbot для отправки информации о наборах изменений репозитория HG в Buildmaster (сервер сборки), и установка отлично работает с python2.Сейчас я обновляю Buildbot до версии 2.0.1, которая поддерживает только python3.5 +, и версия Buildbot на HG (ловушка) должна быть такой же, как и на сервере Build (основной и рабочий);Мои проблемы:
Как использовать mercurial
модуль python в хуке с Buildbot 2.0.1 (python 3.5+) - когда Mercurial module is not supported by
python3`
- это настройка [hgbuildbot]
venv = /home/buildbot/.virtualenvs/builtbot/lib/python3.5/sitepackages
, достаточная для того, чтобы убедиться, что ловушка работает в virutalenv с python3
update : Ответ на мой второй вопрос:да, протестировано в виртуальной среде python2.