Snowpark Library for Pythonの2026年リリースノート¶
この記事には、 Snowpark Library for Python のリリースノートが含まれています。また、該当する場合は以下が含まれます。
動作の変更
新機能
顧客向けバグ修正
Snowflake は、 Snowpark Library for Python の更新にセマンティックバージョニングを使用します。
ドキュメントについては、 Python用Snowpark開発者ガイド をご参照ください。
警告
Python 3.8が サポート終了 に達したため、Python 3.8で snowpark-python を使用する際に非推奨に関する警告がトリガーされます。詳細については、 Snowflake Pythonランタイムのサポート をご参照ください。Snowpark Python 1.24.0は、 Anacondaのポリシー に従い、Python 3.8をサポートする最後のクライアントとサーバーバージョンとなります。既存のPython 3.8オブジェクトをPython 3.9以上にアップグレードしてください。
バージョン1.46.0(2026年2月25日)¶
新機能¶
バグ修正¶
カスタムパッケージで:code:`artifact_repository`を使用した場合に:code:`cloudpickle`がパッケージリストに自動的に追加されず、実行時に:code:`ModuleNotFoundError`が発生するバグを修正しました。
カスタムスキーマでXMLを読み取る際に、列が:code:`StructType`型でない場合に要素属性が含まれてしまうバグを修正しました。
:code:`Session.udf.register_from_file`が:code:`strict`パラメーターおよび:code:`secure`パラメーターを適切に処理しないバグを修正しました。
改善¶
バージョン1.45.0:2026年1月26日¶
新機能¶
ステージ上で XML ファイルを読み込む際に、ユーザーによるスキーマ入力を許可します。
functions.pyで以下の関数のサポートを追加しました。hex_decode_stringjarowinkler_similarityparse_urlregexp_instrregexp_likeregexp_substrregexp_substr_allrtrimmed_lengthspacesplit_part
ストアドプロシージャ、UDF、UDTF および UDAF の作成に
preserve_parameter_namesフラグを追加しました。
バグ修正¶
Session.client_telemetry.enable_event_table_telemetry_collectionを使用するとopentelemetryが正しくインポートされないバグを修正しました。
改善¶
snowflake.snowpark.context.configure_development_featuresは、構成後に新しく作成されたセッションを含む複数のセッションに有効です。重複する実験的警告はなくなりました。DataFrame.to_arrowおよびDataFrame.to_arrow_batchesから実験的警告を削除しました。Session.reduce_describe_query_enabledおよびSession.cte_optimization_enabledの両方が有効な場合は、テーブルスキーマを解決するときに発行されるDESCRIBEクエリの数が減少します。