На основании changelog расширение Chart не обновлялось с конца 2008 года. Возможно, оно будет работать, если вы попытаетесь использовать его с версией Mercurial, выпущенной примерно в то же время (Mercurial v1.1.2 былвыпущено 30 декабря 2008 г.).
Последняя версия Mercurial теперь v1.9.2.API изменился (вероятно, совсем немного), начиная с v1.1.2.Если расширение не было изменено, чтобы не отставать от изменений в API, оно завершится ошибкой, аналогично найденной ошибке.В этом случае количество аргументов для метода walkchangerevs
изменилось.
Обновление расширения может быть большой задачей ... невозможно узнать без проверки кода.Вы можете попытаться связаться с автором (@ Ry4an) и попросить помощи.Вы также можете попробовать изменить расширение самостоятельно.