[英]How to include hidden files in python distutils?
我的包有一個隱藏目錄,我想作為包數據分發。 我在distutils.setup(...)
包含以下內容:
[...]
package_data={'mypkg': ['.hg/*']},
[...]
但是這種語法不起作用:當我運行python setup.py install
,目錄.hg
不包含在包中。 我相信問題出在目錄名.hg
,因為如果我用hg
替換.hg
,那么以下內容將按預期工作。
[...]
package_data={'mypkg': ['hg/*']},
[...]
不幸的是,目錄名稱必須是.hg
才能讓 Mercurial 工作。 這個問題有解決方法嗎?
似乎適用於setuptools
(而不是distutils
):
package_data={'mypkg': ['../.git/*']}
在sdist
、 bdist_egg
和bdist_wheel
包含.git/*
(非遞歸)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.