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

Python のバージョンサポート

Python の開発が進む中、Python Software Foundation は古い Python バージョンを「end of life (EOL) ↗」とマークします。EOL 日付を超えたバージョンは公式にサポートされません。

Foundry と Python のバージョン管理

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

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

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

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

Python Software Foundation のバージョン EOL テーブル ↗は継続的に更新され、どの 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-012025-10-31
3.10はい2026-10-012026-10-31
3.11はい2027-10-012027-10-31
3.12近日公開2028-10-012028-10-31

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

Python バージョンの非推奨

Python 3.8 は 2025-02-01 から Foundry でサポートされなくなります。ユーザーには、影響を受ける可能性のあるワークフローを特定し、期限前に非推奨でない Python バージョンに移行する方法についての情報が通知されます。

Python 3.6 と 3.7 は 2024-02-01 から Foundry でサポートされていません。ユーザーは非推奨でない Python バージョンに移行する必要があります。

Python バージョンの変更について詳しくは、Environment Troubleshooting guide を参照してください。