小编gol*_*ith的帖子

我应该在模块的requirements.txt中包含Sphinx和/或Nose吗?

我在Github上创建了一个Python模块,它使用Nose进行单元测试,使用Sphinx生成文档.我有两个问题:

  • 我应该在我的模块的setup.py(install_requires)依赖项中包含Sphinx和/或Nose,因为它们不是基本模块功能所必需的,只有你想自己构建文档/运行测试?

  • 我是否应该在Github上的模块的requirements.txt中包含Sphinx和/或Nose,原因相同但是从Github下载我的项目的用户可能更有可能构建docs/run测试?

这是我的第一个Python模块,因此我们将非常感谢您提供一些最佳实践/标准建议.

python standards pip setup.py requirements.txt

7
推荐指数
1
解决办法
1023
查看次数

标签 统计

pip ×1

python ×1

requirements.txt ×1

setup.py ×1

standards ×1