2009-11-05 20 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/ –

関連する問題