Не удалось импортировать расширение kiln.py - PullRequest
0 голосов
/ 12 сентября 2018

Обновлен до Mercurial 4.7, и теперь я получаю "*** не удалось импортировать печь расширения из <....>: у объекта 'module' нет атрибута 'command'" Я должен ввести идентификатор / пароль вручную. Что не так?

1 Ответ

0 голосов
/ 11 января 2019

Вы используете Kiln Extensions, и в Mercurial 4.7 есть некоторые изменения, которые ломают это.

В отношении ошибки, на которую вы ссылались, в примечаниях к выпуску Mercurial указано (Раздел 7, Изменения API):

cmdutil: не рекомендуется использовать прекурсор registrar.command

Таким образом, вы можете решить эту конкретную проблему, заменив cmdutil.command на registrar.command, но это только выявит другие проблемы.

Лично у меня больше не было времени возиться с этим, поэтому я просто перешел на Mercurial 4.6.1.

...