[Distutils] [Setuptools] VCS agnostic

Sebastien Douche sdouche at gmail.com
Sun Sep 7 18:58:39 CEST 2008

I wonder about the way of making setuptools independent of VCS. After
a fast reading, 2 functions engage the attention :
- prune_file_list (egg_info.py)
- copytree (install_egg_info.py)

These functions manipulate VCS directories (RCS, CVS, .svn). Instead
of listing explicitly each VCS directory, I propose to replace by all
hidden directories (.*). Recents VCS uses them (.git, .svn, .bzr, .hg

Other ideas ?


More information about the Distutils-SIG mailing list