我正在尝试使用分发为我的项目的setup.py
。我希望它包括包文件夹中的所有文件,它们是文本和图像文件,当然不包括.pyc文件。我读过这些文件应该由CVS和SVN跟踪,或者应该有一个MAINFEST.in
。包括分发包数据
所以:
我既不使用CVS也不SVN,我使用git。我知道可以为git编写一个插件,也许有人可以编写插件,但我不打算使用一些我不知道它是否会被维护和支持的插件。此外,git跟踪的不仅仅是源文件夹,repo还包括其他不应该打包在发行版中的文件。
我认为分配的一个好处是不必处理
MANIFEST.in
文件。我真的必须吗?如果是这样,我在哪里可以看到指南?我从未写过MANIFEST.in
。
有没有更好的解决方案?