제가 작업해온 Python 모듈이 있습니다. 불행히도 컴파일 된 C 코드가 번들로 제공되어야합니다. 나는 Travis와 Windows가 설치된 Linux와 OSX에서 Appveyor를 사용하여 구축했습니다.PyPI를 배포 할 때 어떤 아키텍처와 OS를 대상으로해야합니까?
목표로 삼아야하는 아키텍처, OS 및 Python API 버전이 있는지 궁금합니다. 내 직감은 Python 2.6, 2.7 및 3.0 - 3.6 모두에 대해 포괄적이고 x86 및 x86_64를 수행해야한다는 것입니다. 이것은 이미 상당수의 배포판 일 가능성이 있지만 내가 생각하지 않는 다른 배포본이 있습니까? 팔?
더 광범위하게이 빌드와 배포를 관리하기위한 적절한 매트릭스를 설정하는 Travis 및 Appveyor 파일 세트가 있습니까?
https://pypi.python.org/pypi/cibuildwheel 및 https://github.com/matthew-brett/multibuild를 참조하십시오. – phd