状況
私はオープンソースライブラリをPython 3に移植しようとしています(誰かが疑問に思っている場合はSymPy)。
その2to3
ため、Python 3のビルド時に自動的に実行する必要があります。そのためには、を使用する必要がありますdistribute
。そのため、現在のシステムを移植する必要があります(doctestによると)distutils
。
問題
残念ながら、私はこれらのmodules-違いだかわからないんだけどdistutils
、distribute
、setuptools
。すべてが互いにフォークされているように見え、ほとんどの状況(ただし、実際にはすべてではない)で互換性があるように意図されているため、ドキュメントなどは最も簡単です。
質問
誰かが違いを説明できますか?何を使うべきですか?最新のソリューションは何ですか?(余談ですが、への移植に関するガイドもありがたく思いDistribute
ますが、それは質問の範囲を少し超えています...)