Hi,
I was thinking that nice feature would be a additional parameter which allows you to specify which keys from the created dictionary you would like to keep or exclude like:
gitinfo.get_git_info(dir=fullpath, include=["commit]) // just keep the commit
gitinfo.get_git_info(dir=fullpath, exclude=["author]) // only exclude author
It's possible later but embedded functionality could be useful in case of file distribution, etc.