Snowflake Native Apps : Obsolescence des versions 3.8 et 3.9 de Python (en attente)

Note

Ce changement de comportement n’est pas applicable si vous n’êtes pas un fournisseur Snowflake Native App et que vous n’avez pas installé ou avez l’intention d’installer une Snowflake Native App dans votre compte.

Snowflake abandonne et éventuellement déclasse les versions de l’environnement d’exécution Python qui ne sont plus activement maintenues. Lorsque la version Python 3.9 sera obsolète en octobre 2025, Snowflake Native Apps ne prendra plus en charge les versions obsolètes de Python. Pour plus d’informations sur la politique de prise en charge de l’environnement d’exécution Python de Snowflake, consultez Prise en charge de l’environnement d’exécution Snowflake Python.

Avant la modification:

Les Snowflake Native Apps peuvent créer des fonctions en utilisant des versions déclassées de l’environnement d’exécution Python.

Après la modification:

Les Snowflake Native Apps ne prennent plus en charge les versions déclassées de l’environnement d’exécution Python. Pour plus d’informations, voir Considérations pour les fournisseurs Snowflake Native App et Considérations pour les consommateurs Snowflake Native App.

En tant que fournisseur Snowflake Native App, vous commencerez à recevoir des notifications par e-mail concernant ce changement pendant la période d’abandon à partir d’octobre 2025. Vous aurez le temps de mettre à jour votre application avant que les versions Python ne soient déclassées.

Considérations pour les fournisseurs Snowflake Native App

Lorsque ce changement est activé, les applications ne peuvent pas créer de fonctions qui utilisent des versions déclassées de Python. Les fournisseurs ne peuvent pas créer ou publier de nouvelles versions d’une application qui tentent de créer des fonctions utilisant des versions déclassées de Python. Les versions publiées existantes d’une application qui utilisent des versions déclassées de Python ne peuvent pas être installées.

Si une application existante utilise une version déclassée de l’environnement d’exécution Python, mais ne crée pas de nouvelles fonctions qui utilisent la version déclassée, l’application continuera à fonctionner.

Considérations pour les consommateurs Snowflake Native App

Lorsque cette modification est activée, les consommateurs ne peuvent pas installer de versions d’une application qui utilisent des versions déclassées de Python. Les installations existantes d’une application qui créent de nouvelles fonctions utilisant des versions déclassées de Python échouent. Si une application existante utilise une version déclassée de l’environnement d’exécution Python, mais ne crée pas de nouvelles fonctions qui utilisent la version déclassée, l’application continuera à fonctionner.

Réf : 2072