Включайте пустой каталог с Python setup.py sdist

У меня есть пакет Python, где я хочу включать пустой каталог как часть исходного распределения. Я пытался добавить

include empty_directory

к MANIFEST.in файл, но когда я работаю

python setup.py sdist

Пустой каталог все еще не включен. Какие-либо подсказки относительно того, как сделать это?

6
задан astrofrog 14 April 2010 в 19:26
поделиться

1 ответ

Согласно документы :

  • включают pat1 pat2 - включают все файлы соответствие любому из перечисленных шаблонов
  • exclude pat1 pat2 - исключить все файлы, соответствующие любому из перечисленных шаблонов
  • recursive-include dir pat1 pat2 - включить все файлы в каталоге, соответствующие любому из перечисленных шаблонов
  • рекурсивно-исключить каталог pat1 pat2 - исключить все файлы в каталоге dir, соответствующий любому из перечисленных шаблонов
  • global-include pat1 pat2 - , включает все файлы где угодно в сопоставлении исходного дерева - и любой из перечисленные шаблоны
  • global-exclude pat1 pat2 - исключить все файлы в любом месте исходного дерева соответствие - и любой из перечисленных шаблонов
  • prune dir - исключить все файлы в каталоге
  • graft dir - включить все файлы в каталоге

Похоже, вы хочу прививки , а не , включая . Кроме того, кажется, что вы не можете включать пустые каталоги. Вы должны создать файл « empty.txt » или что-то подобное внутри каталога, чтобы принудительно включить его.

10
ответ дан 10 December 2019 в 00:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: