我在Github上創建了一個Python模塊,它使用Nose進行單元測試並使用Sphinx生成文檔。我有兩個問題:我應該在模塊的requirements.txt中包含Sphinx和/或Nose嗎?
我應該包括獅身人面像和/或鼻子在我的模塊的依賴性在setup.py(install_requires),因爲它們不需要基本模塊的功能,只要你想建立的文檔/運行測試自己?
我應該在Github的模塊的requirements.txt中包含Sphinx和/或Nose,基於同樣的原因,但是從Github下載我的項目的用戶可能更容易構建文檔/運行測試?
這是我的第一個Python模塊,所以有點最佳實踐/標準的建議將不勝感激。