SQLAlchemy 2.1.0 sürümü yayımlandı
Öne çıkanlar
- Greenlet bağımlılığı standart kurulumdan çıkarıldı ve asyncio desteği opsiyonel hale geldi.
- PostgreSQL için psycopg ve Oracle için oracledb varsayılan bağlantı sürücüleri oldu.
- Minimum desteklenen Python sürümü 3.11 seviyesine yükseltildi.
Python ekosisteminin yaygın kullanılan veri tabanı kütüphanesi SQLAlchemy, 2.0 sürümünden üç yıl sonra 2.1.0 sürümünü genel kullanıma sundu. 24 Eylül 2026 tarihinde yayımlanan bu ilk kararlı sürümle birlikte, kütüphanenin standart kurulum hedefi 2.1 serisine taşındı. Geliştirici ekibi, güncelleme sürecinin 2.0 sürümündeki kadar zorlu olmadığını ancak iş akışlarında değişiklik gerektiren bazı temel yapısal kararlar içerdiğini duyurdu.
Yeni sürümle birlikte asenkron işlemler için kullanılan greenlet bağımlılığı standart paket içeriğinden çıkarıldı; geliştiricilerin artık asyncio özelliklerini kullanmak için ek kurulum belirtmesi gerekiyor. PostgreSQL ve Oracle bağlantılarında ise varsayılan sürücüler sırasıyla psycopg (psycopg3) ve oracledb olarak güncellendi. Ayrıca Python 3.10 desteği sonlandırılarak minimum çalışma ortamı gereksinimi Python 3.11 seviyesine yükseltildi.
Sürüme eklenen işlevler arasında düz metin SQL ifadelerinde dinamik parametre bağlamayı kolaylaştıran tstring yapısı ile CREATE VIEW ve CREATE TABLE AS sözdizimi destekleri öne çıkıyor. Ekip ayrıca Microsoft ile yürütülen iş birliği sonucunda mssql-python sürücüsünün de kütüphaneye resmen dahil edildiğini açıkladı.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.