Microsoft'un Python'u Visual Studio'ya dahil etme geleneksel yoluna veda edin

  • Microsoft, Visual Studio'ya gelen yeni bir değişikliği duyurdu.
  • Python'un yazılımda paketlenme şekli asla aynı olmayacak.
  • Bu, tüm güncel olmayan Python sürümlerini doğru şekilde etiketlemek için yapılır.
  • Ancak Microsoft, bu sürümü tamamen kaldırmayacağını söyledi.
görsel stüdyo

Redmond şirketinin popüler entegre geliştirme ortamı Visual Studio'nun tüm dünyada çok sayıda geliştirici tarafından kullanıldığını muhtemelen zaten biliyorsunuzdur.

Microsoft sadece yakın zamanda piyasaya sürülen Visual Studio 2022, performans iyileştirmeleri ve daha fazlasını sağlayan Mac için olduğu kadar kendi işletim sistemleri için de birçok UI geliştirmesi içerir.

Tamamen beklenmedik olmasa da, Redmond yetkilileri de IDE'nin her sürümüyle Python'u paketleme biçimini değiştirerek.

Microsoft, Visual Studio-Python ilişkisini değiştiriyor

Herkesin bildiği gibi, genellikle, Visual Studio'nun her yeni sürümü belirli bir Python sürümünü hedefler. Ancak Microsoft'a göre tüm bunlar değişmek üzere.

Python sürümlerinin ritmi gerçekten de biraz zor çünkü yeni sürümler yıllık olarak yayınlanıyor, ancak ikili Windows yükleyicileri genellikle yayınlandıktan sonra 18 ay boyunca kullanılabilir.

Yani, bunun normalde anlamı, Visual Studio 2022'nin ömrü 18 ayı geçerse, eski bir Python sürümünü içerecektir.

Visual Studio'nun her sürümü, belirli bir Python sürümünü hedefler. Örneğin, Visual Studio 2019 Python 3.7'yi hedeflerken Visual Studio 2022, Python 3.9'u hedefler.

Python'un yeni sürümleri her yıl yayımlanır ve ikili yükleyiciler, yayımlandıktan sonra 1,5 yıl boyunca Windows için kullanılabilir.

Bu, Python 3.9 için son ikili yükleyici güncellemesinin Python tarafından kullanıma sunulacağı anlamına gelir. Mart 2022 civarında Software Foundation (PSF) ve önceki sürümler şu anda yükleyici güncellemelerini almıyor: herşey.

Microsoft, aynı blog gönderisinde bu önlemlerin neden alınması gerektiğini de açıklamak istedi:

  • Eski sürümleri şu şekilde işaretleme destek dışı ve Python'un bu sürümlerinin kullanım ömürlerinin sona erdiğini ve güvenlik açıklarına sahip olabileceğini açıkça belirtmek için bunları varsayılan olarak seçmeyin;
  • Aynı zamanda, müşterilerin bunlara hala ihtiyacı olabileceğinden, bunları kaldırmak istemiyoruz; kod genellikle yeni sürümleri desteklemek için yavaş güncellenir ve çoğu durumda mevcut olabilecek güvenlik sorunları, alakalı olmayabilecek uç durumlardır; müşteriler Python'un eski sürümlerini kullanmaya devam etmenin içerdiği riskler hakkında kendi yargılarını kullanmalıdır;
  • Visual Studio 2019'a Python 3.9 yükleyici ekleme dışında, Python'un yeni sürümleri için Python iş yükü tarafından tam olarak desteklenmeyebilecek yükleyiciler eklemek istemiyoruz; eski kodunuzu çoğu durumda sorunsuz çalıştırmak için Python'un daha yeni sürümlerini kullanabilirsiniz, ancak Python dilinde değişen izlenim, Visual Studio'nun eski sürümleri tarafından tam olarak desteklendiğinde, Olumsuz;
  • Çoğu durumda, Python'un daha yeni bir sürümünü şuradan yükleyebilirsiniz: https://python.org veya Windows'ta mevcut Python kodunuzu değiştirmeden depolayın ve kullanın; Python sürümleri arasındaki son değişikliklerin sayısı azdır ve tipik olarak uç durumlarda;

Python iş yüklerinin eski sürümleri, daha yeni sürümleri desteklemek için güncellenmez, bu yüzden bunu aklınızda bulundurun.

Microsoft, Python'un bu eski sürümlerini açıkça şu şekilde işaretleyecektir: Destek Dışı Visual Studio kurulumu sırasında, ancak bu yüklemeye yeni sürümler eklemez veya kaldırmaz.

Elbette Visual Studio 2019, Python 3.9 ile birlikte gelir, ancak bu şu şekilde işaretlenecektir: Destek Dışı 2022'de de, yaşam döngüsünün sonuna ulaştığında.

Microsoft, paketleme stratejisindeki bu değişikliğin, uzlaştırmayı kolaylaştıracağını vurguladı. Python'un yaygın olarak kullanılabilen sürümü ile Visual Studio'nun Python dil sunucusu arasındaki delta, Pylance.

Bu son değişiklik hakkındaki düşünceleriniz nelerdir? Aşağıdaki yorumlar bölümünde düşüncelerinizi bizimle paylaşın.

Microsoft, Visual Studio 2019'u duyurdu: İşte yenilikler

Microsoft, Visual Studio 2019'u duyurdu: İşte yeniliklerGörsel Stüdyo

Visual Studio, yazılım tasarımı için önde gelen IDE'lerden (Entegre Geliştirme Ortamı) biridir. Bir içerir kod düzenleyici ve programcılar için hata ayıklayıcı. Bu nedenle, Microsoft'un başlatacağı...

Devamını oku
Visual Studio 15 şimdi indirilmeye hazır, özellikleri burada

Visual Studio 15 şimdi indirilmeye hazır, özellikleri buradaGörsel StüdyoYapı 2016

dünkü Konferans oluştur, Microsoft, geliştiriciler için birçok yenilikçi araç sundu. yanı sıra yeni HoloLens ve Xbox geliştirme araçlarının yanı sıra şirket, yeni duyurusu ile mevcut ortamlarına ye...

Devamını oku
Visual Studio 15, daha hızlı bir yükleme işlemiyle birlikte gelir

Visual Studio 15, daha hızlı bir yükleme işlemiyle birlikte gelirGörsel StüdyoGörsel Stüdyo 15

Microsoft'un Visual Studio'nun uygulama geliştirme için en kolay ve en kullanıcı dostu platform olduğu iddiasını inkar etmek mümkün değil. Önceki Visual Studio önizlemeleri Microsoft'un zaten üstün...

Devamını oku