2024-09-28 04:25:23 发布
网友
当在python包中包含外部文件时,我在其中定义它清单.in作为
清单.in
include aikif/web_app/static/*
构建包将生成一个清单文件
目前,我包括两个清单和清单.in在github存储库中,但没有看到其他存储库同时包含这两个存储库。在
git应该忽略MANIFEST,还是有更好的方法来构建包,这样就不需要它了?在
简短回答-是的,在.gitignore中包含清单文件
Python包页面没有提到忽略清单(http://www.scotttorborg.com/python-packaging/everything.html)
# Compiled python modules. *.pyc # Setuptools distribution folder. /dist/ # Python egg metadata, regenerated from source files by setuptools. /*.egg-info /*.egg
在github(pypa/pip)https://github.com/pypa/pip/blob/develop/.gitignore上找到了一个很好的示例,其中包含.gitignore中的清单
github上的许多其他包都没有忽略该文件,但它也不在存储库中,所以我假设人们在从本地repo执行git状态时,只会列出该文件。在
简短回答-是的,在.gitignore中包含清单文件
Python包页面没有提到忽略清单(http://www.scotttorborg.com/python-packaging/everything.html)
在github(pypa/pip)https://github.com/pypa/pip/blob/develop/.gitignore上找到了一个很好的示例,其中包含.gitignore中的清单
^{pr2}$github上的许多其他包都没有忽略该文件,但它也不在存储库中,所以我假设人们在从本地repo执行git状态时,只会列出该文件。在
相关问题 更多 >
编程相关推荐