위 세 가지 프로그램, 서비스를 이용해 더 많이 사용될 수 있는 파이썬 모듈 제작에 대한 이야기를 다룹니다.
파이썬 패키지가 더 널리 사용되기 위해서는 Works on my PC 가 아닌, 다양한 환경과 구성에 대응하는 설계와 테스트가 필요합니다. 파이썬에는 다양한 테스트 도구와 커버리지 도구들이 있지만, 위 <strike>잭필드</strike> 3종 세트를 통해 비교적 완전한 대응이 가능합니다.
간단한 파이썬 패키지 제작
유닛 테스트 작성
tox 를 통한 다양한 테스트 환경 구축
travis 를 통한 자동 테스트 및 빌드
coveralls 를 통한 테스트 커버리지 확인
github과 연동하기
처음 이런 내용을 접하는 분들을 위해 위의 과정을 하나 하나 진행하며 친절한 소개와 함께 실습하듯 진행합니다.