As Ken observed, "We are slowly writing a pure-python libgit implementation :D" so it would be nice to split git related functionality from utils/cmd.py into dedicated utils/git.py.
For backward compatibility, import the Git class and its module instance git into cmd.py, possibly with a deprecation warning. I'm not sure if it's worth the disruption.
As Ken observed, "We are slowly writing a pure-python libgit implementation :D" so it would be nice to split git related functionality from
utils/cmd.py
into dedicatedutils/git.py
.For backward compatibility, import the
Git
class and its module instancegit
intocmd.py
, possibly with a deprecation warning. I'm not sure if it's worth the disruption.