2009-11-05 4 views
5

오픈 소스 Python 프로젝트 (GarlicSim)가 있는데, Python 버전 2.4, 2.5, 2.6 및 3.1에 대해 4 가지 버전을 유지합니다. 네, 어쩌면 이례적인 일 이겠지만 최대한 많은 기능을 사용하는 것을 좋아합니다. 나는 그들을 저장소의 4 가지 포크에 보관한다.다른 버전의 Python에 대한 다른 버전의 패키지 업로드

이제 프로젝트를 cheeseshop에 업로드하고 싶습니다. 이것을하는 방법은 무엇입니까? 사용자가 Python 버전에 적합한 GarlicSim 버전을 자동으로 얻을 것으로 기대합니다. 어떻게해야합니까?

+0

distutils 또는 setuptools를 사용하고 있는지 알 수 있습니까? 또한 수신단에서 사용하는 도구 (easy_install 대 pip)에 따라 사용자가 얻을 수있는 내용은 다양합니다. –

+0

무엇을 했습니까? – Tshepang

+0

해결책을 찾지 못했고 각 Python 버전마다 다른 버전의 라이브러리를 제공하는 계획을 포기했습니다. –

답변

3
python2.4 setup.py bdist_egg upload 
python2.5 setup.py bdist_egg upload 
python2.6 setup.py bdist_egg upload 
python3.1 setup.py bdist_egg upload 
+1

좀 더 구체적으로 기재 할 수 있습니까? 예를 들어, 모든 버전의 이름이 같거나 잘못 될지 여부는 괜찮습니까? –

+0

다른 버전을 사용하는 것이 좋습니다. 내 프로젝트를 포함하여 여러 프로젝트가 수행됩니다. http://pypi.python.org/pypi/poster/ –

관련 문제