2013-07-30 28 views
1

Python有自己的distutils,我有限的知識。我所知道的是:如何python版本控制?如果我使用git,我需要setuptools嗎?

  • 它使用MANIFEST.in做文件的無知/包。
  • 它這樣做python setup.py sdist 那麼我將有一個gzip壓縮的DIST

而且我發現有一個https://pypi.python.org/pypi/setuptools-git使用混帳,但我看不出它如何與git的,它不是甚至在文檔中顯示任何git命令。

我的問題是,我只是刪除MANIFEST.in如果我使用git? 或應該有一個優雅pythonic方式使用setuptools-git

謝謝。

回答

0

setuptools-git是setuptools的一個插件,它支持git集成。安裝完成後,Setuptools可以被告知在包發佈中包含git跟蹤的所有文件。這是使用MANIFEST.in顯式包含規範的替代方法。

其目的是與你在你沒有,除非你想使的.gitignore將取代使用這個插件的.gitignore 忽略文件的youre MANIFEST.in

更換MANIFEST.in
相關問題