Я изменил это поведение в Distutils (в магистрали Python (2.7 / 3.2))
Теперь все файлы, указанные в package_data, будут включены по умолчанию без необходимости
Напишите файл MANIFEST.in, не используя магическое поведение, основанное на DVCS.
До этого я бы рекомендовал использовать явный файл MANIFEST.in и придерживаться простых параметров Distutils, чтобы вы не полагались на какие-либо VCS и не добавляли файлы по случайностям, которые есть в
хранилище, но вы не хотите, чтобы его добавили в ваш выпуск.
Распределение 0.7.x, вероятно, будет придерживаться предстоящего поведения по умолчанию Distutils.
Ищите язык шаблонов MANIFEST.in в документе Distutils, это довольно просто.
Тарек