getting rid of old gitpython implementation