Juvio:インライン依存関係管理による再現可能なJupyter Notebook
2025-05-20
Juvioは、依存関係管理とGit統合に取り組むことで、Jupyter Notebookのワークフローを簡素化します。`%juvio install`を使用してノートブック内で直接パッケージをインストールし、依存関係をメタデータ(PEP 723)として保存できます。Juvioは、一時的な仮想環境(uvを使用)を自動的に設定し、再現可能な結果を保証します。ノートブックはスクリプトのような形式に変換され、よりクリーンなGit diffになり、lockファイルやrequirements.txtの必要性がなくなります。これにより、再現性とバージョン管理が簡素化されます。
開発