Is there any reason for keeping the venv directories in the repo? They are platform-specific and cause significant bloat. See also: https://github.com/kantancoding/microservices-python/issues/2.