--- title: "SDKのアップグレード" url: https://docs.catalyst.zoho.com/ja/sdk/python/v1/upgrade-sdk/ description: "このページでは、コード内のPython SDKをサポートされている最新バージョンにアップグレードする手順について説明します。" last_updated: 2026-02-23T12:39:41Z service: All Services type: general related_links: - name: "Catalyst Java SDK" url: /ja/sdk/java/v1/overview/ - name: "Catalyst Node.js SDK" url: /ja/sdk/node/v2/overview/ --- # Python SDKのアップグレード Catalystは、開発プロセスを効率化するために、最新かつ最も安全で効率的なSDKパッケージを常に提供するよう努めています。また、テクノロジーのアップグレードに基づいてSDKサポートもアップグレードしています。つまり、Pythonの新しいバージョンがリリースされると、CatalystはSDKツールキットにそれを実装します。 これは、Catalystが最適なコーディングサポートを提供するために、SDKバージョンを随時アップグレードすることを意味します。[リリースノート](https://docs.catalyst.zoho.com/ja/release-notes/sdk/)を通じて最新のCatalyst SDKの更新やバグ修正を把握し、利用可能になり次第、最新バージョンにアップグレードすることをお勧めします。SDKの更新はPythonの公式リリースに準拠しており、最新の機能強化を取り入れるとともに、非推奨のバージョンを段階的に廃止しています。さらに、SDKエクスペリエンスを向上させるために、新しいコンポーネントや機能を継続的に導入しています。 > **注意:** 古いSDKバージョンの非推奨化により、SDKの即時アップグレードが必要な場合は、必要なアップグレードを実行するためにメールで適時通知いたします。一般的に、常にSDKを最新バージョンにアップグレードすることを強くお勧めします。 SDKはグローバルおよびPython関数内でアップグレードできます。このヘルプドキュメントでは、両方の場所でSDKをアップグレードする手順について説明します。 > **注意:** SDKをグローバルにアップグレードしても、既存の関数には更新されたバージョンが自動的に反映されません。グローバルバージョンを適用するには、各関数の`requirements.txt`ファイルから指定されたバージョンを削除する必要があります。 ### SDKのグローバルアップグレード Catalyst Python SDKをグローバルにアップグレードするには、ターミナルの任意のディレクトリから以下のコマンドを使用できます: 特定のパッケージをインストール 特定のPython SDKバージョンのパッケージをインストールするには、以下のコマンドを実行してください。SDKパッケージのバージョン番号を必要なものに置き換えてください。 ```json pip install zcatalyst-sdk==0.0.2 ``` > **注意:** 1. 特定のバージョンではなく、常に最新バージョンのSDKをインストールすることをお勧めします。 2. デフォルトでは、Python関数の実行時に、関数は`requirements.txt`ファイルに記載されたSDKパッケージを参照します。グローバルにインストールされたSDKを使用する場合は、`requirements.txt`ファイルからSDKパッケージを削除してください。 ### 最新バージョンのインストール 最新バージョンのSDKをインストールすると、最新の機能にアクセスでき、最近のバグ修正もすべて含まれます。 任意のタイミングで利用可能な最新バージョンのSDKをインストールするには、以下のコマンドを実行してください: ```json pip install zcatalyst-sdk ``` ### 関数内でのSDKアップグレード 特定の関数のCatalyst Python SDKをアップグレードするには、以下の手順に従ってください: 1. ターミナルを起動し、Python関数のソースディレクトリに移動します。たとえば、CLIを通じてシステムにインストールされた「Pets Conglomerate」という名前のCatalystプロジェクトがあるとします:**/Users/user/apps/petsConglomerate**。このプロジェクトに「dogs_spotted」という名前の関数がある場合、関数のソースディレクトリに移動する必要があります。パスは次のようになります:**/Users/user/apps/petsConglomerate/functions/dogs_spotted** 2. この関数のディレクトリにある`requirements.txt`ファイルを開き、Python SDKのバージョンを更新してファイルを保存します。 例:`zcatalyst-sdk==1.0.0rc1` 3. 以下のコマンドを実行して、更新されたSDKバージョンがCLIインスタンスに反映されていることを確認します。 ```json pip install -r requirements.txt ``` このコマンドにより、最新バージョンの更新がCLIに即座に反映されます。