6

Python 3.3には、「パッケージング」と呼ばれる新しいパッケージングツールが付属します。

「distribute」および「distutils2」プロジェクトに基づいて構築され、「distutils」を廃止する新しい「パッケージング」モジュール

これは、 DistributeがPython 3.3で古くなることを意味しますか?

4

1 に答える 1

6

3.3リリースノートは少し誤解を招く可能性があります。パッケージdistutils2であり、配布時に構築されませんが、一部の機能を模倣しますが、特にPEP 376、386、および345で標準化されたパーツでは、動作仕様が異なります。非常に異なるコードと使用法。

エンドユーザーの場合、distutils2 / packagesは、distributeが独自の機能を提供するため、配布を古くしませんが、別の観点からは、現在のPEPをサポートせず、公式にサポートされていないため(つまり、stdlibで)廃止されます。 )。

さまざまなパッケージプロジェクトに関して、配布開発者は新しいPEPをサポートする予定であり、setuptoolsについては知りません。pipとbuildoutは、長期的には基になるライブラリとして配布する代わりに、distutils2を使用します。

于 2012-05-10T04:11:52.757 に答える