hg-to-git: make it compatible with both python3 and python2
authorHervé Beraud <herveberaud.pro@gmail.com>
Wed, 18 Sep 2019 08:33:22 +0000 (08:33 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 18 Sep 2019 19:03:05 +0000 (12:03 -0700)
commitd17ae00c97d3edbe548a0aaa64ac37bfc9440809
tree9d8b09b79a897e4b5568b87a06dadeeb3d9ee4b2
parent5fa0f5238b0cd46cfe7f6fa76c3f526ea98148d9
hg-to-git: make it compatible with both python3 and python2

Python 2 is EOL at the end of 2019, many distros and systems now
come with python 3 as their default version.

Rewrite features used in hg-to-git that are no longer supported in
Python 3, in such a way that an updated code can still be usable
with Python 2:

 - print is not a statement; use print() function instead.
 - dict.has_key(key) is no more; use "key in dict" instead.

Signed-off-by: Hervé Beraud <herveberaud.pro@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/hg-to-git/hg-to-git.py