Apple arrête de regrouper Python avec macOS Monterey 12.3

[ad_1]

Apple a officiellement déprécié Python 2.7 dans macOS Monterey 12.3. La société conseille à ses développeurs d’utiliser à la place un langage de programmation alternatif, tel que Python 3, qui n’est cependant pas préinstallé sur macOS.

  • Python 2.7 n’est pas préinstallé sur macOS Monterey 12.3
  • Python 2 n’est plus officiellement supporté depuis janvier 2020
  • Utilisez plutôt un langage alternatif, comme Python 3
  • Python 3 n’est pas non plus préinstallé sur macOS
  • Les programmeurs peuvent installer Python 3 via les outils de développement Xcode

Apple sépare Python de macOS

Les notes de publication des développeurs pour macOS Monterey 12.3 sur le site Web d’Apple révèlent que « Python 2.7 a été supprimé de macOS dans cette mise à jour ». La société Cupertino conseille aux développeurs d’utiliser à la place un langage de programmation alternatif, tel que Python 3. Pour ce que cela vaut, Python 3 n’est pas non plus fourni avec macOS. Le dégroupage de Python de macOS ne signifie certainement pas que les développeurs ne peuvent plus écrire de scripts Python sur leurs Mac, mais cela peut nécessiter une installation manuelle de Python 3 à partir de macOS 12.3.

Comment cela va-t-il m’affecter ?

Bon débarras, disons-nous. Qui utiliserait encore Python 2 ?

Python 2 n’est pas officiellement pris en charge avec les correctifs de bogues, les mises à jour de performances et de sécurité et les versions de maintenance à compter du 1er janvier 2020, alors pourquoi Apple continuerait-il à regrouper un langage de programmation obsolète avec macOS ?

Si vous n’êtes pas un développeur Python, ce changement ne vous concernera pas beaucoup.

Apple a averti les développeurs qu’il supprimerait les langages de script comme Python de macOS dès 2019. Cela est mentionné ici dans les notes de publication de macOS Catalina 10.15 où il est spécifiquement indiqué que les runtimes de langage de script tels que Python, Ruby et Perl sont inclus dans macOS pour « compatibilité avec les logiciels hérités. » De plus, il est indiqué avec certitude que les futures versions de macOS n’incluront pas les runtimes de langage de script par défaut, « et pourraient vous obliger à installer des packages supplémentaires ».

« Si votre logiciel dépend de langages de script, il est recommandé de regrouper le runtime dans l’application », selon les notes de publication de macOS Catalina 10.15 sur le site Web Apple Developer.

[ad_2]

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*