注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Python バージョンのサポート

Python の開発が進むにつれて、Python Software Foundation は古い Python バージョンを「サポート終了」(EOL)に指定します ↗。EOL の日付を過ぎたバージョンは、公式サポートの対象外となります。

Foundry と Python のバージョン管理

Python バージョン 3.9以降、Foundry は Python Software Foundation の EOL スケジュールに従い、非推奨の Python バージョンをサポートしません。非推奨の Python バージョンは、プラットフォームにセキュリティリスクをもたらす可能性があり、プラットフォームの動作に必要な技術と互換性がない場合があります(たとえば、Apache Spark は古い Python バージョンに対応していません)。Palantir は、EOL が近づいている Python バージョンを使用している Foundry ユーザーに通知します。

ワークフローで非推奨の Python バージョンを使用しているかどうかは、どのように確認できますか?

ワークフローで非推奨の Python バージョンを使用している場合は、ポップアップとバナーで通知されます。これらの通知には、非推奨のバージョンからアップグレードする方法に関する情報が含まれます。

どの Python バージョンが安全ですか?

Python Software Foundation のバージョン別サポート終了テーブル ↗は継続的に更新され、安全な Python バージョンが示されています。常にサポート対象の最新バージョンを使用することを推奨します。Foundry における Python バージョンのサポートについては、次のテーブルを参照してください。

バージョンFoundry でのサポート対象Foundry での EOL 開始日Foundry でのサポート終了日
3.6いいえ*2023-07-162024-01-31
3.7いいえ*2023-07-162024-01-31
3.8いいえ*2024-09-042025-01-31
3.9いいえ*2025-10-012026-01-31
3.10はい2026-04-302026-10-31
3.11はい2027-04-302027-10-31
3.12はい2028-04-302028-10-31
3.13近日対応予定2029-04-302029-10-31
3.14計画中2030-04-302030-10-31

* これは、Foundry で EOL に達したバージョンを示します。このバージョンを使用するワークフローはサポート対象外であり、機能や互換性は保証されません。

Palantir は、EOL を過ぎた Python バージョンで実行されるワークフローのサポートを提供しません。

Python バージョンの非推奨化

EOL の開始時に、影響を受けるワークフローをユーザーが特定できるよう、プラットフォーム内にキャンペーンが作成されます。

Python 3.10は、2026-10-31以降、Foundry のサポート対象外となります。影響を受けるワークフローを特定し、期限までに非推奨ではない Python バージョンへ移行する方法について、ユーザーに通知されます。

Python 3.9は、2026-01-31以降、Foundry のサポート対象ではなくなりました。非推奨ではない Python バージョンへ移行してください。

Python 3.6、3.7、および3.8は、2025-01-31以降、Foundry のサポート対象ではなくなりました。非推奨ではない Python バージョンへ移行してください。

Python のバージョンの変更について詳しくは、環境のトラブルシューティングガイドを参照してください。