Python 3.8.5

0
91

Sürüm Yayın Tarihi: 20 Temmuz 2020

Bu, Python 3.8’in beşinci bakım sürümüdür

Önemli güvenlik içeriği nedeniyle programın dışında yayınlandı. Ayrıntılar için lütfen değişiklik günlüğüne bakın . Lütfen uygun olan en kısa zamanda yükseltin.

Python 3.8 serisi, Python programlama dilinin en yeni ana sürümüdür ve birçok yeni özellik ve optimizasyon içerir.

3.7 serisine kıyasla 3.8 serisinin önemli yeni özellikleri

  • PEP 572 , Atama ifadeleri
  • PEP 570 , Yalnızca konumsal argümanlar
  • PEP 587 , Python Başlatma Yapılandırması (gelişmiş gömme)
  • PEP 590 , Vectorcall: CPython için hızlı arama protokolü
  • PEP 578 , Çalışma zamanı denetim kancaları
  • PEP 574 , Bant dışı verilerle Pickle protokolü 5
  • Yazmayla ilgili: PEP 591 (Son niteleyici), PEP 586 (Değişmez türler) ve PEP 589 (TypedDict)
  • Derlenmiş bayt kodu için paralel dosya sistemi önbelleği
  • Hata ayıklama derlemeleri, yayın derlemeleri olarak ABI’yı paylaş
  • f dizeleri =, hata ayıklama için kullanışlı bir tanımlayıcıyı destekler
  • continueartık finally:bloklarda yasal
  • Windows’ta varsayılan asyncioolay döngüsü artıkProactorEventLoop
  • macOS’ta, spawn start yöntemi artık varsayılan olarakmultiprocessing
  • multiprocessing artık işlemler arasında asitleme maliyetlerinden kaçınmak için paylaşılan bellek segmentlerini kullanabilir
  • typed_ast CPython’a geri birleştirildi
  • LOAD_GLOBAL şimdi% 40 daha hızlı
  • pickle artık varsayılan olarak Protokol 4’ü kullanıyor ve performansı artırıyor

Diğer birçok ilginç değişiklik var, lütfen tam liste için belgelerdeki “Yenilikler” sayfasına bakın.Windows kullanıcıları

  • AMD64 için ikili dosyalar, Intel 64 mimarisini uygulayan işlemciler üzerinde de çalışacaktır. (“X64” mimarisi olarak da bilinir ve daha önce hem “EM64T” hem de “x86-64” olarak bilinirdi.)
  • Artık Windows platformları için “web tabanlı” yükleyiciler var; yükleyici, gerekli yazılım bileşenlerini kurulum sırasında indirecektir.
  • Windows yapılarını içeren yeniden dağıtılabilir zip dosyaları vardır, bu da Python’u başka bir yazılım paketinin parçası olarak yeniden dağıtmayı kolaylaştırır. Daha fazla bilgi için lütfen Gömülü Dağıtım ile ilgili belgelere bakın .

macOS kullanıcıları

  • Python 3.8 için tek bir yükleyici sağlıyoruz: macOS 10.9 (Mavericks) ve sonraki sistemlerde çalışan yalnızca 64 bit.
  • SSL / TLS sertifika doğrulaması ve “Install Certificates.command” komutunun çalıştırılması hakkında bilgi için lütfen kurulum sırasında görüntülenen “Önemli Bilgiler” i okuyun.

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.