注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Python トランスフォームリポジトリのローカル開発が可能で、反復的な開発を高速に行えます。
Python トランスフォームリポジトリでローカル開発を行うには、2つの方法があります。
Visual Studio Code 向け Palantir 拡張機能とローカルプレビュー機能を有効にするには、プラットフォーム管理者に連絡し、Control Panel で Code Repositories の設定を変更してもらってください。VS Code ワークスペースを使用する場合、この拡張機能はデフォルトで有効です。

インポートが機能しないなど、予期しない言語サーバーのエラーが発生する場合は、Python インタープリターの自動セットアップに失敗した可能性があります。これを解決するには、コマンドパレット ↗に移動し、Python: Select interpreter と入力して、パス ./maestro/bin/python に一致する Python インタープリターを選択することで、インタープリターを手動でセットアップできます。Palantir 拡張機能が Palantir: Install Python environment コマンドを正常に実行していれば、.maestro フォルダーが存在するはずです。
ローカルのテスト実行ファイルを使用して、Python トランスフォームのユニットテストを実行します。
Copied!1.maestro/bin/pytest
pytest-transforms プラグインは、標準的なテスト規約に従うテストを検出して実行します。テストの作成方法については、ユニットテストを参照してください。
CI、JEMMA、CA が設定されていないことを確認してください。/usr/sbin/softwareupdate --install-rosetta --agree-to-license を実行すると、Rosetta 2 をインストールできます。

git clone <URL> を実行します。次に、cd コマンドを使用してリポジトリに移動します。ローカル開発ではデータセットのプレビューがサポートされています。詳細については、ローカルプレビューを参照してください。