Python 3.3には、「パッケージング」と呼ばれる新しいパッケージングツールが付属します。
「distribute」および「distutils2」プロジェクトに基づいて構築され、「distutils」を廃止する新しい「パッケージング」モジュール
これは、 DistributeがPython 3.3で古くなることを意味しますか?
Python 3.3には、「パッケージング」と呼ばれる新しいパッケージングツールが付属します。
「distribute」および「distutils2」プロジェクトに基づいて構築され、「distutils」を廃止する新しい「パッケージング」モジュール
これは、 DistributeがPython 3.3で古くなることを意味しますか?
3.3リリースノートは少し誤解を招く可能性があります。パッケージはdistutils2であり、配布時に構築されませんが、一部の機能を模倣しますが、特にPEP 376、386、および345で標準化されたパーツでは、動作や仕様が異なります。非常に異なるコードと使用法。
エンドユーザーの場合、distutils2 / packagesは、distributeが独自の機能を提供するため、配布を古くしませんが、別の観点からは、現在のPEPをサポートせず、公式にサポートされていないため(つまり、stdlibで)廃止されます。 )。
さまざまなパッケージプロジェクトに関して、配布開発者は新しいPEPをサポートする予定であり、setuptoolsについては知りません。pipとbuildoutは、長期的には基になるライブラリとして配布する代わりに、distutils2を使用します。