It looks like the git package installs python as a dependency. It causes problems if you need a different win python runtime for your projects.
Also, git doesn't seem to use python. I un-install python via setup and git continues to work fine (at least for my typical usage). Nor can I find any python files in the git package. Seems a heavyweight dependency, and it doesn't seem to be used. Why is it there? $ cygcheck.exe -fv /usr/bin/git /usr/bin/git: found in package git-2.8.0-1 $ uname -a CYGWIN_NT-6.1 2.5.1(0.297/5/3) 2016-04-21 22:14 x86_64 Cygwin -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple