Python 项目推荐的 .hgignore 文件?

Recommended .hgignore file for Python projects?

我是一名经验丰富的 iOS 开发人员,致力于 Python。我正在设置我的第一个 Django 项目。这也是我第一次使用Mercurial做版本控制(之前大量使用SVN,然后GIT)。

我正在尝试创建一个不错的 .hgignore 文件。到目前为止我有:

syntax: glob
bin/**
include/**
lib/**
pip-selfcheck.json
.Python

我还应该放什么文件?我正在使用 virtualenvpip 来创建我的开发环境。 感谢您的帮助!

我刚刚搜索了一下,在 Github (raw text 的 Django 存储库中似乎有一个示例)- 当前版本是:

syntax:glob

*.egg-info
*.pot
*.py[co]
__pycache__
MANIFEST
dist/
docs/_build/
docs/locale/
node_modules/
tests/coverage_html/
tests/.coverage
build/
tests/report/

请注意,其中一些似乎特定于他们的布局,但我仍然从这个开始,而不是从我自己的一个开始。git忽略文件(我的项目使用 git ,但今天我正在为另一个使用 hg 的团队创建示例)。