Not sure if this is by intention or omission, but the dependency on smmap is updated in requirements.txt but not in `install_requires` of setup.py https://github.com/gitpython-developers/gitdb/blob/aa7228e8dbdc2ee6b6bc385e8bee21245a10e98d/setup.py#L23