wheelodex
1.0.0

サイト| github |問題| Changelog
Pythonプログラミング言語のパッケージ化されたプロジェクトは、2つの主要な形式で配布されます。SDIST(コードのアーカイブおよびインストールする前に処理を必要とするその他のファイル)とホイール(即時インストールの準備ができているコードのジップファイル)。プロジェクトのホイールには、プロジェクトがインストールするモジュール、ファイル、コマンドに関する完全な情報と、プロジェクトが他のプロジェクトに依存しているものに関する情報が含まれていますが、Pythonパッケージインデックス(PYPI)(ホイールが配布される場所)はこの情報を公開していません!これは、wheelodexが解決するためにここにある問題です。
wheelodexは、ホイールファイルをPypiをスキャンし、それらを分析し、結果を保存して表示します。このサイトでは、ユーザーはホイール内の完全なメタデータを表示したり、特定のPythonモジュールまたはファイルを含むホイールを検索したり、特定のコマンドまたはその他のエントリポイントを定義するホイールを閲覧または検索したり、プロジェクトの逆依存関係を見つけたりできます。
ディスクスペースを保存するために、wheelodexは各PYPIプロジェクトの最新バージョンのホイールに関するデータのみを記録することに注意してください。古いバージョンのホイールは、データベースから定期的にパージされています。プロジェクトの長い説明はまったく記録されていません。
提案とプルリクエストは大歓迎です。