pylons の setup.py の記述方法がよく分かっていなかったですが、以下の文章を読むと少しわかった気になりました。 「Python モジュールの配布」 > 簡単な例 Python モジュールの配布 > ソースコードを配布する setuptools 「Python モジュールの配布」 > 簡単な例によると、setup.py に from distutils.core import setup setup(name='foo', version='1.0', py_modules=['foo'], ) のように書いて、 python setup.py sdist と実行すると、foo-1.0.tar.gz というアーカイブファイルが生成されるそうです。 なんだか pylons プロジェクトで自動生成されるsetup.py もdistutils の仕様にのっとっていそうですが、気になる