{"action":"created","issue":{"url":"https://api.github.com/repos/iterative/dvc/issues/1212","repository_url":"https://api.github.com/repos/iterative/dvc","labels_url":"https://api.github.com/repos/iterative/dvc/issues/1212/labels{/name}","comments_url":"https://api.github.com/repos/iterative/dvc/issues/1212/comments","events_url":"https://api.github.com/repos/iterative/dvc/issues/1212/events","html_url":"https://github.com/iterative/dvc/pull/1212","id":369316000,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIyMjg4MTIy","number":1212,"title":"scm: Added preliminary mercurial support","user":{"login":"SebastianMauchly","id":492041,"node_id":"MDQ6VXNlcjQ5MjA0MQ==","avatar_url":"https://avatars1.githubusercontent.com/u/492041?v=4","gravatar_id":"","url":"https://api.github.com/users/SebastianMauchly","html_url":"https://github.com/SebastianMauchly","followers_url":"https://api.github.com/users/SebastianMauchly/followers","following_url":"https://api.github.com/users/SebastianMauchly/following{/other_user}","gists_url":"https://api.github.com/users/SebastianMauchly/gists{/gist_id}","starred_url":"https://api.github.com/users/SebastianMauchly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SebastianMauchly/subscriptions","organizations_url":"https://api.github.com/users/SebastianMauchly/orgs","repos_url":"https://api.github.com/users/SebastianMauchly/repos","events_url":"https://api.github.com/users/SebastianMauchly/events{/privacy}","received_events_url":"https://api.github.com/users/SebastianMauchly/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":8,"created_at":"2018-10-11T21:40:50Z","updated_at":"2018-12-12T12:13:48Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/iterative/dvc/pulls/1212","html_url":"https://github.com/iterative/dvc/pull/1212","diff_url":"https://github.com/iterative/dvc/pull/1212.diff","patch_url":"https://github.com/iterative/dvc/pull/1212.patch"},"body":"Added preliminary support for using dvc with a mercurial repository\r\ninstead of a git one. Changes include:\r\n- Added a new Mercurial class in scm.py that implements the Base class\r\n- Added python-hglib as a dependency, comparable to gitpython\r\n- Changed various logging messages to reflect multi-vcs support, and\r\n  in some cases brought this reporting under the purview of the\r\n  particular scm subclass\r\n\r\nNote that in rare cases where both a mercurial and git repo are\r\nfound in the same repo, a current limitation implies it will always\r\nchoose to use git.\r\n\r\nThis commit includes a shake at supporting installing mercurial\r\npost-update hooks, but they are not well covered the test suite\r\nand will likely need further work. Mercurial handles hooks all\r\nfrom one file, so it requires additional intelligence to check\r\nwhether the hook is already installed.\r\n\r\nFixes # #945"},"comment":{"url":"https://api.github.com/repos/iterative/dvc/issues/comments/446567043","html_url":"https://github.com/iterative/dvc/pull/1212#issuecomment-446567043","issue_url":"https://api.github.com/repos/iterative/dvc/issues/1212","id":446567043,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NjU2NzA0Mw==","user":{"login":"crobarcro","id":3159692,"node_id":"MDQ6VXNlcjMxNTk2OTI=","avatar_url":"https://avatars2.githubusercontent.com/u/3159692?v=4","gravatar_id":"","url":"https://api.github.com/users/crobarcro","html_url":"https://github.com/crobarcro","followers_url":"https://api.github.com/users/crobarcro/followers","following_url":"https://api.github.com/users/crobarcro/following{/other_user}","gists_url":"https://api.github.com/users/crobarcro/gists{/gist_id}","starred_url":"https://api.github.com/users/crobarcro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crobarcro/subscriptions","organizations_url":"https://api.github.com/users/crobarcro/orgs","repos_url":"https://api.github.com/users/crobarcro/repos","events_url":"https://api.github.com/users/crobarcro/events{/privacy}","received_events_url":"https://api.github.com/users/crobarcro/received_events","type":"User","site_admin":false},"created_at":"2018-12-12T12:13:48Z","updated_at":"2018-12-12T12:13:48Z","author_association":"NONE","body":"Hello, I'd love to have mercurial support, and would be happy to help review/test the code if it is useful. Anything to help move this along!"}}
{"actor":{"display_login":"crobarcro"}}