Tag Archives | Python programlama dili

Psycopg 2.9 duyuruldu

Python DB API 2.0 spesifikasyonlarının eksiksiz bir uygulaması olarak kullanıma giren ve Python programlama dili için en popüler PostgreSQL bağdaştırıcısı olan Psycopg‘un 2.9 sürümü, Daniele Varrazzo tarafından duyuruldu. Bunun, önceki büyük sürümlere kıyasla nispeten küçük bir sürüm olduğu belirtilirken, buna karşın, paketlerin oluşturulmasının çok çaba gerektirdiği ifade edildi. Ayrıca, Python paketleme standartlarının evrimi ve birden çok mimariyi (Intel, ARM, PPC…) destekleme ihtiyacı nedeniyle paketlemenin daha karmaşık hale geldiği söyleniyor. Python 2.7, 3.4, 3.5 desteği kaldırılırken, mx.DateTime desteği de kaldırılmış bulunuyor. Python ve PostgreSQL kullanıcılarının bu iki sistem arasında en gelişmiş adaptörün oluşturulmasına destek olmalarının beklendiği belirtiliyor. Psycopg 2.9 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Psycopg 2.9 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Pyston 2.1 duyuruldu

Python programlama dilinin daha hızlı ve son derece uyumlu bir uygulaması olarak tanıtılan Pyston‘un 2.1 sürümü duyuruldu. Çeşitli hata düzeltmeleri ve daha küçük iyileştirmelerle gelen yeni sürüm, yeni bir Ubuntu 16.04 paketinin yanı sıra, kolayca çıkarılabilen ve birden çok GNU/Linux dağıtımında çalışan (Ubuntu ve Fedora’da test edilmiştir) taşınabilir bir sürüm içeriyor. Debian paketleri sudo apt install ./pyston_2.1*.deb komutu aracılığıyla yüklenebiliyor. Ubuntu tarafından sağlanan virtualenv paketi oldukça eski olduğundan, pyston -m venv kullanarak sanal ortamların kurulması öneriliyor. Bir CPython çatalı olarak başlatılan Pyston, ilk günlerinde yüksek performanslı Python sunmak için bir Dropbox projesi olarak çok umut verici bulunuyordu ve performansı da harikaydı. Ancak 2017’de Dropbox onu desteklemeyi bıraktı ve 2020’nin sonunda Pyston yeniden ortaya çıktı ve Pyston 2.0; Python 3.8’den %20 daha hızlı performans sağladı. Pyston 2.1 hakkında ayrıntılı bilgi edinmek için GitHub duyurusunu inceleyebilirsiniz.

Continue Reading →

Pyston 2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

NumPy 1.17.0 duyuruldu

Python programlama dili için bir kütüphane olan ve büyük ve çok boyutlu diziler ve matrisler için destek ekleyen NumPy‘nin 1.17.0 sürümü duyuruldu. Söz konusu diziler üzerinde çalışacak geniş bir üst düzey matematiksel işlev koleksiyonuna sahip olan yazılım, açık kaynak kodludur. Python ile bilimsel bilgi işlem için temel bir paket olan NumPy’nin 1.17.0 sürümünün, performans ve kullanılabilirliği büyük ölçüde iyileştiren birkaç yeni özellik içerdiği söyleniyor. NumPy, optimize edilemeyen bir bytecode yorumlayıcısı olan Python’un CPython referans uygulamasını hedefler. 2005 yılında Travis Oliphant, Numarray’in özelliklerini, geniş kapsamlı değişikliklerle Numeric’e dahil ederek NumPy’yi yaratmıştı. Artık yalnızca Python 3.5 ve 3.7 sürümlerinin desteklendiği, Python 2.7’nin ise kaldırıldığı ifade ediliyor. NumPy 1.17.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

NumPy 1.17.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0