단위 테스트를 위해 Nose를 사용하고 문서를 생성하기 위해 Sphinx를 사용하는 Github에서 Python 모듈을 만들었습니다. 나는 두 가지 질문이 있습니다모듈의 requirements.txt에 Sphinx 및/또는 Nose를 포함시켜야합니까?
그들은 당신이 문서를 구축하려는 경우에만 기본 모듈 기능이 필요하지 않는 한 나는, 스핑크스 및/또는 setup.py (install_requires) 내 모듈의 의존성에 코를 포함해야/스스로 테스트를 해?
같은 이유로 Github에서 내 모듈의 requirements.txt에 Sphinx 및/또는 Nose를 포함해야 하나 Github에서 내 프로젝트를 다운로드하는 사용자가 docs/run 테스트를 만들 가능성이 더 큽니까?
이것은 내 첫 번째 파이썬 모듈이므로 모범 사례/표준 조언을 주시면 감사하겠습니다.