我可以忽略安装工具 MANIFEST.in 中的符号链接吗?



使用 python 的setuptools ( python setup.py sdist ) 创建源代码发行版时,我使用的是包含以下行的MANIFEST.in文件:

recursive-include mypackage

因为我想在 mypackage 目录中包含一些非模块文件。但是,mypackage 目录下也有符号链接,我不希望将其目标包含在我的源代码分发中。有没有办法在MANIFEST.in内指定"忽略符号链接"?

我知道。。。我可能不应该在那里有这些符号链接。

Distutils不提供任何特殊的符号链接处理。您可以查看distutils代码,并看到MANIFEST.in文件的处理正在执行简单的模式匹配,递归使用os.listdir,而无需对符号链接进行任何特殊处理。

相关内容

  • 没有找到相关文章

最新更新