Tag Archives | FastAPI

Pydantic AI 2.2.0 duyuruldu

Generative AI ile üretim kalitesinde uygulamalar ve iş akışları oluşturmaya hızlı, güvenli ve zahmetsiz bir şekilde yardımcı olmak için tasarlanmış bir Python ajan çerçevesi olan Pydantic AI‘nin 2.2.0 sürümü, David SF tarafından duyuruldu. FastAPI hissini GenAI uygulama ve ajan geliştirmeye getirmek gibi tek bir basit amaçla geliştirilen Pydantic AI; Pydantic ekibi tarafından geliştirilen ve Pydantic Validation, OpenAI SDK, Google ADK, Anthropic SDK, LangChain, LlamaIndex, AutoGPT, Transformers, CrewAI, Instructor ve daha birçok uygulamanın doğrulama katmanı olan bir yazılımdır. IDE’ye veya yapay zeka kodlama aracına otomatik tamamlama ve tip kontrolü için mümkün olduğunca fazla bağlam sağlamak üzere tasarlanan yazılımın, hataların tüm sınıflarını çalışma zamanından yazma zamanına taşıyarak Rust’ın “derlenirse çalışır” hissini biraz da olsa sağladığı söyleniyor. TwelveLabs Pegasus video anlama örneği eklendiği belirtilen yeni sürüm, Claude Sonnet 5 (claude-sonnet-5) desteği de içeriyor. Fabrika fonksiyonlarına Dataset.evaluate için yaşam döngüsü argümanı olarak izin verildiği belirtilirken, OpenRouter’a prompt ve tamamlama maliyeti alanları ve GoogleProvider’a retry_options parametresi eklendiği söyleniyor. Vercel AI ve AG-UI adaptörleri aracılığıyla vendor_metadata dosyasının gidiş-dönüş işlemi düzeltildiği söyleniyor. Pydantic AI 2.2.0 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Pydantic AI 2.2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Pydantic 2.11.0b1 2025-03-06 duyuruldu

Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.11.0b1 2025-03-06 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığının Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor. Yazılımın greenlet geliştirme bağımlılığının kaldırıldığı belirtilirken, pydantic-core sürümünün 2.31.1’e yükseltildiği söyleniyor. Hem varsayılan hem de bağlı veya kısıtlamalarla değiştirilmemiş tür değişkenlerinin desteklendiği belirtilirken, FieldInfo’ya default_factory_takes_validated_data özelliği eklendiği söyleniyor. #11255’te _typing_extra modülünün performansının iyileştirildiği belirtilirken, şema temizleme mantığının yeniden düzenlendiği ve optimize edildiği ifade ediliyor. Pydantic 2.11.0b1 2025-03-06 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

   

Pydantic 2.11.0b1 2025-03-06 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Pydantic 2.10.3 2024-12-03 duyuruldu

Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.10.3 2024-12-03 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığının Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor. Pydantic veri sınıflarında defer_build ayarlandığında alanların ayarlanması gerektiği hatırlatılırken, PlainSerializer ve WrapSerializer işlevleri için dönüş türünü değerlendirirken işlevin genel değerlerinin kullanılacağı ifade ediliyor. URL’lerin v2.9 davranışıyla uyumlu olması için ana bilgisayar tarafından zorunlu kılınan uygulamanın düzeltildiği belirtilirken, FieldInfo’ya ise default_factory_takes_validated_data özelliğinin eklendiği söyleniyor. Serileştirme modunda URL json şemasının da düzeltildiği belirtiliyor. Pydantic 2.10.3 2024-12-03 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

  

 

Pydantic 2.10.3 2024-12-03 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Pydantic 2.10.0b1 duyuruldu

Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.10.0b1 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığının Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor. pydantic-core’un 2.26.0’a yükseltildiği belirtilirken, #10324’te json doğrulaması için Hashable desteği sağlandığı söyleniyor. #10378’de GNU/Linux sistemler için bir SocketPath türü eklendiği belirtilirken, Pydantic URL türleri için açıklamalı yaklaşım yerine alt sınıflandırmaya geçiş yapıldığı söyleniyor. Açıklama değerlendirmesi için ad alanı mantığının yeniden düzenlendiği ifade ediliyor. Pydantic 2.10.0b1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

Pydantic 2.10.0b1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Pydantic 2.9.2 duyuruldu

Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.9.2 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığının Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor. Çağrılabilir ayırıcıların tasarımı hakkında ses notları eklenen yeni sürümde, PlainValidator kullanıldığında serileştirme şeması oluşturmanın düzeltildiği söyleniyor. Birlik serileştirme uyarılarının düzeltildiği belirtilirken, _IncEx tipi takma adındaki varyans sorununun düzeltildiği ifade ediliyor. Pydantic 2.9.2 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Pydantic 2.9.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Pydantic 2.9.1 duyuruldu

Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.9.1 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığının Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor.Yeni sürümde, 2.9.0’daki Predicate sorununun düzeltildiği belirtilirken, 0.6.0’a bağlı açıklamalı türlerin de düzeltildiği söyleniyor. IncExc türü takma adı tanımının düzeltildiği belirtilirken, ad alanı denetimi sırasında dizeleştirilmiş açıklamaların değerlendirilmesinin de düzeltildiği söyleniyor. Pydantic 2.9.1 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Pydantic 2.9.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Pydantic 2.8.2 duyuruldu

Python için yüksek performanslı bir REST API çerçevesi olan, Starlette üzerine inşa edilen ve veri doğrulama için Pydantic’i kullanan FastAPI ile ilgili bir yazılım olan Pydantic’in 2.8.2 sürümü, Sydney Runkle tarafından duyuruldu. Python için en yaygın kullanılan veri doğrulama kitaplığı olan Pydantic’in yeni sürümünü duyurmaktan mutluluk duyulduğu belirtilirken, Pydantic’in temel doğrulama mantığının Rust’ta yazıldığı, bu nedenle Pydantic’in, Python için en hızlı veri doğrulama kitaplıklarından biri olduğu ifade ediliyor. Pydantic modellerinin, diğer araçlarla kolay entegrasyona izin veren JSON şemasını yayabildiği belirtiliyor. @dmontagu’nun takılabilir şema doğrulayıcısının neden olduğu iddiayla ilgili sorunu düzelttiği söyleniyor. Pydantic 2.8.2 hakkında bilgi edinmek için sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Pydantic 2.8.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0