Visual Studio Code: Mypy uzantısı ve yakında Python 3.7 için artık destek olmayacak

Saberie

Active member
Microsoft’un Kaynak Kodu Düzenleyicisinin Temmuz sürümüyle, geliştiriciler artık Mypy kullanarak Python için tür denetimi sağlayan bir Mypy Type Checker uzantısının yayın öncesi sürümüne sahipler. Ek olarak, Visual Studio Code ekibi Pylance uzantısını yerelleştirdi. Geliştiriciler, yüklü bir dil paketi varsa ve bunu VS Code’da etkin olacak şekilde ayarlarlarsa, artık uzantıdaki komutları ve diğer metinleri tercih ettikleri dile çevirebilirler.

Duyuru



Ön sürümler: Statik Tip Denetleyicisi ve Hata Ayıklama


Bir blog gönderisinde, Visual Studio Code’un arkasındaki Microsoft ekibi, yayın öncesi sürüm olarak adlandırılan yeni uzantı Mypy Type Checker’ı özellikle vurguluyor. Microsoft, portföyünde Pyright ile kendi statik tip denetimine sahip olsa da, birçok geliştirici hala Mypy’ye güveniyor. Yeni uzantı, daha hızlı tür denetimi için dmypy’yi de kullanır.

Python uzantısından Python 2.7 ve Python 3.6 desteği kesildiğinde, geliştirme ekibi, kod tabanlarını Python’un en son sürümlerine güncelleyemeyen ve hata ayıklama uygulamalarını güncelleme yeteneğini kaybeden kullanıcılardan çok sayıda geri bildirim aldı. Python uzantısının en son sürümleriyle.







Ayrı Python hata ayıklayıcı uzantısı Hata Ayıklama: Hata ayıklayıcıyı Python uzantısından ayırarak, Python uzantısının en son sürümünü kullanmak mümkün olmalıdır.


(Resim: Microsoft)



Ekip, bu soruna bir çözüm bulmak için Debuppy adlı ayrı bir Python hata ayıklayıcı uzantısı geliştirdi. Hata ayıklayıcıyı Python uzantısından ayırarak, hata ayıklayıcının eski bir sürümünü kullanırken Python uzantısının en son sürümünü kullanmak mümkün olmalıdır. Bu, uzantının otomatik güncellemesini devre dışı bırakarak yapılır. Bu uzantı, hata ayıklamanın en son sürümünü kullanan bir ön sürüm olarak önizlemede mevcuttur. Ekip, yakın gelecekte eski sürümleri desteklemeyi planlıyor.

Python 3.7 için resmi destek sona eriyor


Duyuru

27 Haziran 2023’te Python 3.7 kullanım ömrünün sonuna (EOL) ulaştı. Bu nedenle, Python uzantısı aracılığıyla Python 3.7 için resmi destek, VS Code’un Eylül 2023 sürümüne karşılık gelen 2023.18 sürümüyle üç ay içinde sona erecek.Ancak Microsoft’un geliştiricileri, Python 3.7 desteğini aktif olarak kaldırma planlarının olmadığına dikkat çekiyor. Uzantının yakın gelecekte Python 3.7 ile gayri resmi olarak çalışmaya devam etmesini bekliyorlar. Diğer tüm Python sürümleri artık yıllık bir sürüm takvimine tabi olduğundan, geliştirme ekibi bir Python sürümü için resmi desteğin, bir sonraki takvim yılının ilk genişleme sürümünde Kullanım Ömrü’ne ulaştığında sona ermesini beklemektedir. Diğer şeylerin yanı sıra, Python 3.8’in Ekim 2024’te Kullanım Ömrü’ne ulaşması bekleniyor, bu nedenle ilk uzatma sürümünün resmi desteği 2025’te sona erecek.

Geliştiriciler, blog gönderilerinde daha fazla değişiklik ve iyileştirme detaylandırıyor.


(FM)



Haberin Sonu
 
Üst