From 87bf40351f669cbf50cc9f770b742d48bb5ec411 Mon Sep 17 00:00:00 2001 From: DenizKaran Date: Sun, 8 Jan 2023 18:31:05 +0300 Subject: [PATCH 01/12] bitti --- whatsnew/3.9.po | 1161 +++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 1014 insertions(+), 147 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index bf3a93f4a..7beb29739 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -2,126 +2,133 @@ # Copyright (C) 2001-2022, Python Software Foundation # This file is distributed under the same license as the Python package. # -#, fuzzy msgid "" msgstr "" -"Project-Id-Version: Python 3.11\n" +"Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-12-17 01:28+0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"POT-Creation-Date: 2022-12-02 04:25-0500\n" +"PO-Revision-Date: 2023-01-08 11:23+0300\n" "Last-Translator: \n" "Language-Team: TURKISH \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 3.2.2\n" #: whatsnew/3.9.rst:3 msgid "What's New In Python 3.9" -msgstr "" +msgstr "Python 3.9'daki Yenilikler" #: whatsnew/3.9.rst:0 msgid "Release" -msgstr "" +msgstr "Yayın Tarihi" #: whatsnew/3.9.rst:5 msgid "|release|" -msgstr "" +msgstr "|release|" #: whatsnew/3.9.rst:0 msgid "Date" -msgstr "" +msgstr "Tarih" #: whatsnew/3.9.rst:6 msgid "|today|" -msgstr "" +msgstr "|today|" #: whatsnew/3.9.rst:0 msgid "Editor" -msgstr "" +msgstr "Editör" #: whatsnew/3.9.rst:7 msgid "Łukasz Langa" -msgstr "" +msgstr "Łukasz Langa" #: whatsnew/3.9.rst:47 msgid "" "This article explains the new features in Python 3.9, compared to 3.8. " "Python 3.9 was released on October 5, 2020." msgstr "" +"Bu makale Python 3.9' daki 3.8' e kıyasla yeni özellikleri açıklamaktadır. " +"Python 3.9 5 Ekim 2020 tarihinde yayınlandı." #: whatsnew/3.9.rst:50 msgid "For full details, see the :ref:`changelog `." -msgstr "" +msgstr "Tüm detaylar için, :ref:`changelog` 'a bakınız." #: whatsnew/3.9.rst:54 msgid ":pep:`596` - Python 3.9 Release Schedule" -msgstr "" +msgstr ":pep::`596:` - Python 3.9 Yayınlama Takvimi" #: whatsnew/3.9.rst:58 msgid "Summary -- Release highlights" -msgstr "" +msgstr "Özet -- Sürümün öne çıkanları" #: whatsnew/3.9.rst:63 msgid "New syntax features:" -msgstr "" +msgstr "Yeni sözdizimi özellikleri:" #: whatsnew/3.9.rst:65 msgid ":pep:`584`, union operators added to ``dict``;" -msgstr "" +msgstr ":pep:`584` , ``dict`` için birleşim işleçleri eklendi;" #: whatsnew/3.9.rst:66 msgid ":pep:`585`, type hinting generics in standard collections;" -msgstr "" +msgstr ":pep:`585` , standart koleksiyonlarda tür ipuçlama (type hinting) jenerikleri;" #: whatsnew/3.9.rst:67 msgid ":pep:`614`, relaxed grammar restrictions on decorators." -msgstr "" +msgstr ":pep:`614` , dekoratörlerde gramer kısıtlamaları gevşetildi." #: whatsnew/3.9.rst:69 msgid "New built-in features:" -msgstr "" +msgstr "Yeni gömülü özellikler:" #: whatsnew/3.9.rst:71 msgid ":pep:`616`, string methods to remove prefixes and suffixes." -msgstr "" +msgstr ":pep:`616` , önekleri ve sonekleri kaldırmak için dize yöntemleri." #: whatsnew/3.9.rst:73 msgid "New features in the standard library:" -msgstr "" +msgstr "Standart kütüphanedeki yeni özellikler:" #: whatsnew/3.9.rst:75 msgid ":pep:`593`, flexible function and variable annotations;" -msgstr "" +msgstr ":pep:`593` esnek fonksiyon ve değişken açıklamaları;" #: whatsnew/3.9.rst:76 msgid "" ":func:`os.pidfd_open` added that allows process management without races and " "signals." msgstr "" +"Yarışlar ve sinyaller olmadan süreç yönetimine izin veren :func:`os." +"pidfd_open` eklendi." #: whatsnew/3.9.rst:79 msgid "Interpreter improvements:" -msgstr "" +msgstr "Tercüman geliştirmeleri:" #: whatsnew/3.9.rst:81 msgid "" ":pep:`573`, fast access to module state from methods of C extension types;" msgstr "" +":pep:`573`, C uzantı türlerinin yöntemlerinden modül durumuna hızlı erişim;" #: whatsnew/3.9.rst:83 msgid ":pep:`617`, CPython now uses a new parser based on PEG;" -msgstr "" +msgstr ":pep:`617`, CPython artık PEG tabanlı yeni bir çözümleyici kullanıyor;" #: whatsnew/3.9.rst:84 msgid "" "a number of Python builtins (range, tuple, set, frozenset, list, dict) are " "now sped up using :pep:`590` vectorcall;" msgstr "" +"bir dizi python gömülüleri (range, tuple, set, frozenset, list, dict) :pep:" +"`590` vectorcall kullanılarak hızlandırıldı;" #: whatsnew/3.9.rst:86 msgid "garbage collection does not block on resurrected objects;" -msgstr "" +msgstr "çöp toplama, dirilen nesnelerde engellemez;" #: whatsnew/3.9.rst:87 msgid "" @@ -131,6 +138,11 @@ msgid "" "`time`, :mod:`_weakref`) now use multiphase initialization as defined by PEP " "489;" msgstr "" +"bir dizi Python modülü (:mod:`_abc`, :mod:`audioop`, :mod:`_bz2`, :mod:" +"`_codecs`, :mod:`_contextvars`, :mod:`_crypt`, :mod:`_functools`, :mod:" +"`_json`, :mod:`_locale`, :mod:`math`, :mod:`operator`, :mod:`resource`, :mod:" +"`time`, :mod:`_weakref`) PEP 489 tarafından tanımlandığı gibi çok fazlı " +"başlatma kullanır;" #: whatsnew/3.9.rst:92 msgid "" @@ -139,34 +151,42 @@ msgid "" "mod:`select`, :mod:`struct`, :mod:`termios`, :mod:`zlib`) are now using the " "stable ABI defined by PEP 384." msgstr "" +"bir dizi standart kitaplık modülleri (:mod:`audioop`, :mod:`ast`, :mod:" +"`grp`, :mod:`_hashlib`, :mod:`pwd`, :mod:`_posixsubprocess`, :mod:`random`, :" +"mod:`select`, :mod:`struct`, :mod:`termios`, :mod:`zlib`) artık PEP 384 " +"tarafından tanımlanan kararlı ABI'yi kullanıyor." #: whatsnew/3.9.rst:97 msgid "New library modules:" -msgstr "" +msgstr "Standart kütüphanedeki yeni özellikler:" #: whatsnew/3.9.rst:99 msgid "" ":pep:`615`, the IANA Time Zone Database is now present in the standard " "library in the :mod:`zoneinfo` module;" msgstr "" +":pep:`615`, IANA Zaman Dilimi Veritabanı artık :mod:`zoneinfo` modülündeki " +"standart kitaplıkta mevcuttur;" #: whatsnew/3.9.rst:101 msgid "" "an implementation of a topological sort of a graph is now provided in the " "new :mod:`graphlib` module." msgstr "" +"topolojik türde bir grafik uygulaması artık yeni :mod:`graphlib` modülünde " +"sağlanmaktadır." #: whatsnew/3.9.rst:104 msgid "Release process changes:" -msgstr "" +msgstr "Yayın süreci değişiklikleri:" #: whatsnew/3.9.rst:106 msgid ":pep:`602`, CPython adopts an annual release cycle." -msgstr "" +msgstr "pep:`602`, CPython yıllık bir yayın döngüsü benimser." #: whatsnew/3.9.rst:110 msgid "You should check for DeprecationWarning in your code" -msgstr "" +msgstr "Kodunuzda DeprecationWarning olup olmadığını kontrol etmelisiniz" #: whatsnew/3.9.rst:112 msgid "" @@ -178,6 +198,13 @@ msgid "" "``collections.abc.Mapping`` emits a :exc:`DeprecationWarning` since Python " "3.3, released in 2012." msgstr "" +"Python 2.7 hala desteklendiğinde, Python 2.7 ile geriye dönük uyumluluk için " +"Python 3'teki birçok işlevsellik korunmuştur. Python 2 desteğinin sona " +"ermesiyle bu geriye dönük uyumluluk katmanları kaldırıldı veya yakında " +"kaldırılacak. Çoğu, birkaç yıl boyunca bir :exc:`DeprecationWarning` uyarısı " +"yayınladı. Örneğin, ``collections.abc.Mapping`` yerine ``collections." +"Mappin`` kullanmak, 2012'de yayınlanan Python 3.3'ten bu yana bir :exc:" +"`DeprecationWarning` yayar." #: whatsnew/3.9.rst:120 msgid "" @@ -187,6 +214,11 @@ msgid "" "Filter ` can be used to ignore warnings from third-party " "code." msgstr "" +":exc:`DeprecationWarning` ve :exc:`PendingDeprecationWarning` öğelerini " +"görmek için :option:`-W` ``default`` komut satırı seçeneğiyle veya bunları " +"hata olarak değerlendirmek için :option:`-W` ``error`` ile uygulamanızı test " +"edin. :ref:`Uyarı Filtresi `, üçüncü taraf kodundan gelen " +"uyarıları yok saymak için kullanılabilir." #: whatsnew/3.9.rst:125 msgid "" @@ -194,6 +226,10 @@ msgid "" "compatibility layers, to give more time to Python projects maintainers to " "organize the removal of the Python 2 support and add support for Python 3.9." msgstr "" +"Python 3.9, Python proje yöneticilerine Python 2 desteğinin kaldırılmasını " +"organize etmeleri ve Python 3.9 için destek eklemeleri için daha fazla zaman " +"vermek üzere Python 2 geriye dönük uyumluluk katmanlarını sağlayan son " +"sürümdür." #: whatsnew/3.9.rst:129 msgid "" @@ -202,6 +238,10 @@ msgid "" "class:`collections.abc.Mapping`, are kept for one last release for backward " "compatibility. They will be removed from Python 3.10." msgstr "" +":mod:`collections` modülünde :ref:`Soyut Temel Sınıflar ` için takma adlar, :class:`collections.abc.Mapping` " +"için ``collections.Mapping`` takma adı gibi, geriye dönük uyumluluk için son " +"bir sürüm için saklanır. Python 3.10'dan kaldırılacaklar." #: whatsnew/3.9.rst:134 msgid "" @@ -209,20 +249,25 @@ msgid "" "` which helps to prepare your code to make it compatible with the " "next Python version." msgstr "" +"Daha genel olarak, kodunuzu bir sonraki Python sürümüyle uyumlu hale " +"getirmek için hazırlamanıza yardımcı olan :ref:`Python Development Mode " +"` testlerinizi çalıştırmayı deneyin." #: whatsnew/3.9.rst:138 msgid "" "Note: a number of pre-existing deprecations were removed in this version of " "Python as well. Consult the :ref:`removed-in-python-39` section." msgstr "" +"Not: Python'un bu sürümünde önceden var olan bazı kullanımdan kaldırmalar da " +"kaldırılmıştır. Ref:`removed-in-python-39` bölümüne bakınız." #: whatsnew/3.9.rst:1276 msgid "New Features" -msgstr "" +msgstr "Yeni Özellikler" #: whatsnew/3.9.rst:146 msgid "Dictionary Merge & Update Operators" -msgstr "" +msgstr "Sözlük Birleştirme ve Güncelleme Operatörleri" #: whatsnew/3.9.rst:148 msgid "" @@ -230,20 +275,25 @@ msgid "" "class:`dict` class. Those complement the existing ``dict.update`` and " "``{**d1, **d2}`` methods of merging dictionaries." msgstr "" +"Gömülü :class:`dict` sınıfına birleştirme (``|``) ve güncelleme (``|=``) " +"operatörleri eklendi. Bunlar, sözlükleri birleştirmenin mevcut ``dict." +"update`` ve ``{**d1, **d2}`` yöntemlerini tamamlar." #: whatsnew/3.9.rst:285 msgid "Example::" -msgstr "" +msgstr "Örnek::" #: whatsnew/3.9.rst:161 msgid "" "See :pep:`584` for a full description. (Contributed by Brandt Bucher in :" "issue:`36144`.)" msgstr "" +"Tam açıklama için :pep:`584` sayfasına bakınız. (Brandt Bucher tarafından :" +"issue:`36144` ile katkıda bulunulmuştur)" #: whatsnew/3.9.rst:165 msgid "New String Methods to Remove Prefixes and Suffixes" -msgstr "" +msgstr "Önekleri ve Sonekleri Kaldırmak için Yeni Dize Yöntemleri" #: whatsnew/3.9.rst:167 msgid "" @@ -254,10 +304,16 @@ msgid "" "See :pep:`616` for a full description. (Contributed by Dennis Sweeney in :" "issue:`39939`.)" msgstr "" +":meth:`str.removeprefix(prefix)` ve :meth:`str." +"removesuffix(suffix)`, gereksiz bir öneki veya bir soneki " +"bir dizeden kolayca kaldırmak için eklenmiştir. Karşılık gelen \"bytes\", " +"\"bytearray\" ve \"collections.UserString\" yöntemleri de eklenmiştir. Tam " +"açıklama için :pep:`616`ya bakın. (Dennis Sweeney tarafından :issue:" +"`39939`da katılmıştır.)" #: whatsnew/3.9.rst:175 msgid "Type Hinting Generics in Standard Collections" -msgstr "" +msgstr "Standart Koleksiyonlardaki Tür Dayatma Jenerikleri" #: whatsnew/3.9.rst:177 msgid "" @@ -267,20 +323,27 @@ msgid "" "``typing``. Some other types in the standard library are also now generic, " "for example ``queue.Queue``." msgstr "" +"Yazım ek açıklamalarında, artık \"yazma\"dan karşılık gelen büyük harfli " +"türleri (örnek olarak ``List`` veya ``Dict``) içe aktarmak yerine \"list\" " +"ve \"dict\" gibi yerleşik koleksiyon türlerini genel türler olarak " +"kullanabilirsiniz. Standart kitaplıktaki diğer bazı türler de artık " +"geneldir, örneğin ``queue.Queue``." #: whatsnew/3.9.rst:1164 msgid "Example:" -msgstr "" +msgstr "Örnek:" #: whatsnew/3.9.rst:191 msgid "" "See :pep:`585` for more details. (Contributed by Guido van Rossum, Ethan " "Smith, and Batuhan Taşkaya in :issue:`39481`.)" msgstr "" +"Daha fazla ayrıntı için bkz. :pep:`585`. (Guido van Rossum, Ethan Smith ve " +"Batuhan Taşkaya'nın katkılarıyla :issue:`39481`.)" #: whatsnew/3.9.rst:195 msgid "New Parser" -msgstr "" +msgstr "Yeni Ayrıştırıcı" #: whatsnew/3.9.rst:197 msgid "" @@ -291,12 +354,20 @@ msgid "" "when it comes to designing new language features. We'll start using this " "flexibility in Python 3.10 and later." msgstr "" +"Python 3.9, `LL(1) `_ yerine `PEG " +"`_ tabanlı yeni " +"bir ayrıştırıcı kullanır. Yeni ayrıştırıcının performansı kabaca eski " +"ayrıştırıcınınkiyle karşılaştırılabilir, ancak iş yeni dil özellikleri " +"tasarlamaya geldiğinde PEG biçimciliği LL(1)'den daha esnektir. Bu esnekliği " +"Python 3.10 ve sonrasında kullanmaya başlayacağız." #: whatsnew/3.9.rst:205 msgid "" "The :mod:`ast` module uses the new parser and produces the same AST as the " "old parser." msgstr "" +":mod:`ast` modülü yeni ayrıştırıcıyı kullanır ve eski ayrıştırıcı ile aynı " +"AST'yi üretir." #: whatsnew/3.9.rst:208 msgid "" @@ -306,16 +377,23 @@ msgid "" "using a command line switch (``-X oldparser``) or an environment variable " "(``PYTHONOLDPARSER=1``)." msgstr "" +"Python 3.10'da, eski ayrıştırıcı ve buna bağlı olan tüm fonksiyonlar " +"silinecektir (öncelikle uzun süredir kullanımdan kaldırılmış olan :mod:" +"`parser` modülü). *yalnızca* Python 3.9'da, bir komut satırı anahtarı (``-X " +"oldparser``) veya bir ortam değişkeni (``PYTHONOLDPARSER=1``) kullanarak " +"LL(1) ayrıştırıcısına geri dönebilirsiniz." #: whatsnew/3.9.rst:214 msgid "" "See :pep:`617` for more details. (Contributed by Guido van Rossum, Pablo " "Galindo and Lysandros Nikolaou in :issue:`40334`.)" msgstr "" +"Daha fazla ayrıntı için bkz. :pep:`617`. ( :issue:`40334` içinde Guido van " +"Rossum, Pablo Galindo ve Lysandros Nikolaou tarafından katılmıştır.)" #: whatsnew/3.9.rst:219 msgid "Other Language Changes" -msgstr "" +msgstr "Başka Dil Değişiklikleri" #: whatsnew/3.9.rst:221 msgid "" @@ -323,6 +401,9 @@ msgid "" "`ValueError`, which used to occur when a relative import went past its top-" "level package. (Contributed by Ngalim Siregar in :issue:`37444`.)" msgstr "" +":func:`__import__` artık :exc:`ImportError` değerini, eskiden göreli bir içe " +"aktarma üst düzey paketini geçtiğinde oluşan :exc:`ValueError` yerine " +"yükseltiyor. ( :issue:`37444` içinde Ngalim Siregar tarafından katılmıştır.)" #: whatsnew/3.9.rst:226 msgid "" @@ -334,6 +415,13 @@ msgid "" "for :mod:`__main__` module frames in this case. (Contributed by Victor " "Stinner in :issue:`20443`.)" msgstr "" +"Python artık komut satırında belirtilen betik dosya adının mutlak yolunu " +"alıyor (örn: ``python3 script.py``): :mod:`__main__` modülünün ``__file__`` " +"özniteliği, mutlak bir yol haline geldi. göreceli bir yoldan daha. Bu " +"yollar, geçerli dizin :func:`os.chdir` tarafından değiştirildikten sonra " +"artık geçerliliğini koruyor. Bir yan etki olarak geri izleme, bu durumda :" +"mod:`__main__` modül çerçeveleri için mutlak yolu da görüntüler. (Victor " +"Stinner tarafından :issue:`20443`de katılmıştır.)" #: whatsnew/3.9.rst:234 msgid "" @@ -342,6 +430,10 @@ msgid "" "string encoding and decoding operations. Examples: :func:`open`, :meth:`str." "encode` and :meth:`bytes.decode`." msgstr "" +":ref:`Python Development Mode ` ve :ref:`debug build ` " +"içinde, *encoding* ve *errors* argümanları artık dize kodlama ve kod çözme " +"işlemleri için kontrol ediliyor. Örnekler: :func:`open`, :meth:`str.encode` " +"ve :meth:`bytes.decode`." #: whatsnew/3.9.rst:239 msgid "" @@ -349,6 +441,10 @@ msgid "" "the first encoding/decoding error and the *encoding* argument is sometimes " "ignored for empty strings. (Contributed by Victor Stinner in :issue:`37388`.)" msgstr "" +"Varsayılan olarak, en iyi performans için *hatalar* bağımsız değişkeni " +"yalnızca ilk kodlama/kod çözme hatasında kontrol edilir ve *encoding* " +"bağımsız değişkeni bazen boş dizeler için yoksayılır. (Victor Stinner " +"tarafından :issue:`37388`de katılmıştır.)" #: whatsnew/3.9.rst:244 msgid "" @@ -357,6 +453,10 @@ msgid "" "s)``. There are similar changes for :class:`bytes` and :class:`bytearray` " "objects. (Contributed by Serhiy Storchaka in :issue:`28029`.)" msgstr "" +"``\"\".replace(\"\", s, n)`` artık sıfır olmayan tüm \"n\" için boş bir dize " +"yerine \"s\" döndürür. Artık ``\"\".replace(\"\", s)`` ile tutarlıdır. :" +"class:`bytes` ve :class:`bytearray` nesneleri için benzer değişiklikler " +"vardır. (Serhiy Storchaka tarafından :issue:`28029`da katılmıştır.)" #: whatsnew/3.9.rst:249 msgid "" @@ -364,6 +464,9 @@ msgid "" "the grammar was much more restrictive. See :pep:`614` for details. " "(Contributed by Brandt Bucher in :issue:`39702`.)" msgstr "" +"Artık herhangi bir geçerli ifade :term:`dekoratör` olarak kullanılabilir. " +"Önceden, gramer çok daha kısıtlayıcıydı. Ayrıntılar için bkz. :pep:`614`. " +"(Brandt Bucher tarafından :issue:`39702`de katılmıştır.)" #: whatsnew/3.9.rst:253 msgid "" @@ -373,6 +476,11 @@ msgid "" "for the correspondent concrete type (``list`` in this case). (Contributed by " "Serhiy Storchaka in :issue:`40257`.)" msgstr "" +":mod:`typing` modülü için yardım iyileştirildi. döküman dizeleri artık tüm " +"özel formlar ve özel genel takma adlar (\"Union\" ve \"List\" gibi) için " +"gösteriliyor. :func:`help` öğesini ``List[int]`` gibi genel takma adla " +"kullanmak, karşılık gelen somut tür için yardımı gösterir (bu durumda " +"\"list\"). ( :issue:`40257` içinde Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:259 msgid "" @@ -381,6 +489,10 @@ msgid "" "running status of the async generator. (Contributed by Yury Selivanov in :" "issue:`30773`.)" msgstr "" +":meth:`~agen.aclose` / :meth:`~agen.asend` / :meth:`~agen.athrow`'nın " +"paralel çalışması artık yasaklanmıştır ve ``ag_running`` artık zaman uyumsuz " +"oluşturucunun gerçek çalışma durumunu yansıtmaktadır. (Yury Selivanov " +"tarafından :issue:`30773`de katılmıştır.)" #: whatsnew/3.9.rst:264 msgid "" @@ -389,6 +501,11 @@ msgid "" "contains`, :func:`~operator.indexOf` and :func:`~operator.countOf` of the :" "mod:`operator` module. (Contributed by Serhiy Storchaka in :issue:`40824`.)" msgstr "" +"``__iter__`` yöntemini çağırmadaki beklenmeyen hatalar artık :keyword:`in` " +"operatöründe ve :mod:`operator` modülünün :func:`~operator.contains`, :func:" +"`~operator.indexOf` ve :func:`~operator.countOf` fonksiyonlarında " +"``TypeError`` tarafından maskelenmiyor. ( :issue:`40824` içinde Serhiy " +"Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:270 msgid "" @@ -396,14 +513,17 @@ msgid "" "an ``if`` clause in comprehensions and generator expressions. See :issue:" "`41848` and :issue:`43755` for details." msgstr "" +"Parantezsiz lambda ifadeleri artık kavramalarda ve üreteç ifadelerinde bir " +"``if`` yan tümcesinde ifade parçası olamaz. Ayrıntılar için :issue:`41848` " +"ve :issue:`43755`e bakın." #: whatsnew/3.9.rst:276 msgid "New Modules" -msgstr "" +msgstr "Yeni Modüller" #: whatsnew/3.9.rst:279 msgid "zoneinfo" -msgstr "" +msgstr "zoneinfo" #: whatsnew/3.9.rst:281 msgid "" @@ -411,6 +531,10 @@ msgid "" "the standard library. It adds :class:`zoneinfo.ZoneInfo`, a concrete :class:" "`datetime.tzinfo` implementation backed by the system's time zone data." msgstr "" +":mod:`zoneinfo` modülü, standart kitaplığa IANA saat dilimi veritabanı " +"desteği getirir. Sistemin saat dilimi verileri tarafından desteklenen somut " +"bir :class:`datetime.tzinfo` uygulaması olan :class:`zoneinfo.ZoneInfo` " +"ekler." #: whatsnew/3.9.rst:305 msgid "" @@ -418,19 +542,22 @@ msgid "" "database, the |tzdata|_ module was released as a first-party package -- " "distributed via PyPI and maintained by the CPython core team." msgstr "" +"|tzdata|_ modülü, IANA veri tabanını sağlamayan platformlar için yedek veri " +"kaynağı olarak, PyPI aracılığıyla dağıtılan ve CPython çekirdek ekibi " +"tarafından sürdürülen birinci taraf bir paket olarak piyasaya sürüldü." #: whatsnew/3.9.rst:314 msgid "" ":pep:`615` -- Support for the IANA Time Zone Database in the Standard Library" -msgstr "" +msgstr ":pep:`615` -- Standart Kitaplıkta IANA Saat Dilimi Veritabanı Desteği" #: whatsnew/3.9.rst:315 msgid "PEP written and implemented by Paul Ganssle" -msgstr "" +msgstr "Paul Ganssle tarafından yazılan ve uygulanan PEP" #: whatsnew/3.9.rst:319 msgid "graphlib" -msgstr "" +msgstr "graphlib" #: whatsnew/3.9.rst:321 msgid "" @@ -439,14 +566,18 @@ msgid "" "sorting of graphs. (Contributed by Pablo Galindo, Tim Peters and Larry " "Hastings in :issue:`17005`.)" msgstr "" +"Grafiklerin topolojik sıralamasını gerçekleştirmek üzere işlevsellik sunmak " +"için :class:'graphlib.TopologicalSorter' sınıfını içeren :mod:'graphlib' " +"adlı yeni bir modül eklendi. ( :issue:`17005` içinde Pablo Galindo, Tim " +"Peters ve Larry Hastings'in katkılarıyla.)" #: whatsnew/3.9.rst:328 msgid "Improved Modules" -msgstr "" +msgstr "Geliştirilen Modüller" #: whatsnew/3.9.rst:331 msgid "ast" -msgstr "" +msgstr "ast" #: whatsnew/3.9.rst:333 msgid "" @@ -454,6 +585,9 @@ msgid "" "multiline indented output. (Contributed by Serhiy Storchaka in :issue:" "`37995`.)" msgstr "" +":func:`~ast.dump` dosyasına *indent* seçeneği eklendi, bu da çok satırlı " +"girintili bir çıktı üretmesini sağlar. ( :issue:`37995` içinde Serhiy " +"Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:337 msgid "" @@ -462,16 +596,23 @@ msgid "" "that would produce an equivalent :class:`ast.AST` object when parsed. " "(Contributed by Pablo Galindo and Batuhan Taskaya in :issue:`38870`.)" msgstr "" +":mod:`ast` modülüne, bir :class:`ast.AST` nesnesini ayrıştırmak ve " +"ayrıştırıldığında eşdeğer bir :class:`ast.AST` nesnesi üretecek kod içeren " +"bir dize üretmek için kullanılabilen bir fonksiyon olarak :func:`ast." +"unparse` eklendi. ( :issue:`38870`de Pablo Galindo ve Batuhan Taskaya'nın " +"katkısıyla.)" #: whatsnew/3.9.rst:342 msgid "" "Added docstrings to AST nodes that contains the ASDL signature used to " "construct that node. (Contributed by Batuhan Taskaya in :issue:`39638`.)" msgstr "" +"AST düğümlerine, o düğümü oluşturmak için kullanılan ASDL imzasını içeren " +"doküman dizeleri eklendi. (Batuhan Taşkaya :issue:`39638`de katılmıştır.)" #: whatsnew/3.9.rst:346 msgid "asyncio" -msgstr "" +msgstr "asyncio" #: whatsnew/3.9.rst:348 msgid "" @@ -482,6 +623,12 @@ msgid "" "(Contributed by Kyle Stanley, Antoine Pitrou, and Yury Selivanov in :issue:" "`37228`.)" msgstr "" +"Önemli güvenlik kaygıları nedeniyle, :meth:`asyncio.loop." +"create_datagram_endpoint`in *reuse_address* parametresi artık " +"desteklenmemektedir. Bunun nedeni, UDP'deki ``SO_REUSEADDR`` soket " +"seçeneğinin davranışıdır. Daha fazla ayrıntı için ``loop." +"create_datagram_endpoint()`` belgelerine bakın. (Kyle Stanley, Antoine " +"Pitrou ve Yury Selivanov'un katkılarıyla :issue:`37228`.)" #: whatsnew/3.9.rst:355 msgid "" @@ -491,12 +638,19 @@ msgid "" "to finish closing. Also, :func:`asyncio.run` has been updated to use the " "new :term:`coroutine`. (Contributed by Kyle Stanley in :issue:`34037`.)" msgstr "" +":class:`~concurrent.futures.ThreadPoolExecutor` üzerinde kapanışı bitirmeyi " +"bekleyen varsayılan yürütücü için bir kapatma programlayan yeni bir :term:" +"`coroutine` :meth:`~asyncio.loop.shutdown_default_executor` eklendi. " +"Ayrıca, :func:`asyncio.run` yeni :term:`coroutine` kelimesini kullanacak " +"şekilde güncellendi. (Kyle Stanley tarafından :issue:`34037`de katılmıştır.)" #: whatsnew/3.9.rst:361 msgid "" "Added :class:`asyncio.PidfdChildWatcher`, a Linux-specific child watcher " "implementation that polls process file descriptors. (:issue:`38692`)" msgstr "" +"İşlem dosyası tanımlayıcılarını yoklayan, Linux'a özgü bir çocuk izleyici " +"uygulaması olan :class:`asyncio.PidfdChildWatcher` eklendi. (:issue:`38692`)" #: whatsnew/3.9.rst:364 msgid "" @@ -506,6 +660,12 @@ msgid "" "loop.run_in_executor` that can directly take keyword arguments. (Contributed " "by Kyle Stanley and Yury Selivanov in :issue:`32309`.)" msgstr "" +"Yeni bir :term:`coroutine` :func:`asyncio.to_thread` eklendi. Olay döngüsünü " +"engellemekten kaçınmak için GÇ'ye bağlı işlevleri ayrı bir iş parçacığında " +"çalıştırmak için kullanılır ve temel olarak :meth:`~asyncio.loop." +"run_in_executor` öğesinin doğrudan anahtar sözcük bağımsız değişkenlerini " +"alabilen üst düzey bir sürümü olarak çalışır. ( :issue:`32309`da Kyle " +"Stanley ve Yuri Selivanov tarafından katılmıştır.)" #: whatsnew/3.9.rst:370 msgid "" @@ -514,6 +674,10 @@ msgid "" "<= 0, like it does with positive timeouts. (Contributed by Elvis " "Pranskevichus in :issue:`32751`.)" msgstr "" +"Bir zaman aşımı nedeniyle görevi iptal ederken, :meth:`asyncio.wait_for` " +"şimdi, pozitif zaman aşımlarında olduğu gibi *timeout* <= 0 olduğunda da " +"iptalin tamamlanmasını bekleyecek. ( :issue:`32751`de Elvis Pranskevichus " +"tarafından katılmıştır.)" #: whatsnew/3.9.rst:375 msgid "" @@ -521,10 +685,13 @@ msgid "" "methods with an :class:`ssl.SSLSocket` socket. (Contributed by Ido Michael " "in :issue:`37404`.)" msgstr "" +":mod:`asyncio` artık bir :class:`ssl.SSLSocket` soketi ile uyumsuz yöntemler " +"çağrıldığında :exc:`TyperError` hatası veriyor. ( :issue:`37404` içinde Ido " +"Michael tarafından katılmıştır.)" #: whatsnew/3.9.rst:380 msgid "compileall" -msgstr "" +msgstr "compileall" #: whatsnew/3.9.rst:382 msgid "" @@ -532,6 +699,9 @@ msgid "" "*hardlink_dupes* parameter and --hardlink-dupes command line option. " "(Contributed by Lumír 'Frenzy' Balhar in :issue:`40495`.)" msgstr "" +"Yinelenen ``.pyc`` dosyaları için hardlink kullanma olanağı eklendi: " +"*hardlink_dupes* parametresi ve --hardlink-dupes komut satırı seçeneği. " +"(Lumír 'Frenzy' Balhar'ın :issue:`40495` içinde katkısı.)" #: whatsnew/3.9.rst:385 msgid "" @@ -541,10 +711,14 @@ msgid "" "optimization level multiple times. (Contributed by Lumír 'Frenzy' Balhar in :" "issue:`38112`.)" msgstr "" +"Ortaya çıkan ``.pyc`` dosyalarında yol işleme için yeni seçenekler eklendi: " +"*stripdir*, *prependdir*, *limit_sl_dest* parametreleri ve -s, -p, -e komut " +"satırı seçenekleri. Optimizasyon düzeyi seçeneğini birden çok kez belirleme " +"olanağı eklendi. (Lumír 'Frenzy' Balhar'ın katkılarıyla :issue:`38112`.)" #: whatsnew/3.9.rst:390 msgid "concurrent.futures" -msgstr "" +msgstr "concurrent.futures" #: whatsnew/3.9.rst:392 msgid "" @@ -553,6 +727,10 @@ msgid "" "instead of waiting for them to complete before shutting down the executor. " "(Contributed by Kyle Stanley in :issue:`39349`.)" msgstr "" +":meth:`concurrent.futures.Executor.shutdown` öğesine, yürütücüyü kapatmadan " +"önce tamamlanmalarını beklemek yerine çalışmaya başlamamış bekleyen tüm " +"vadeli işlemleri iptal eden yeni bir *cancel_futures* parametresi eklendi. " +"(Kyle Stanley tarafından :issue:`39349`da katılmıştır.)" #: whatsnew/3.9.rst:398 msgid "" @@ -561,6 +739,10 @@ msgid "" "compatibility with subinterpreters and predictability in their shutdown " "processes. (Contributed by Kyle Stanley in :issue:`39812`.)" msgstr "" +":class:`~concurrent.futures.ThreadPoolExecutor` ve :class:`~concurrent." +"futures.ProcessPoolExecutor`dan arka plan programı konuları kaldırıldı. Bu, " +"alt yorumlayıcılarla uyumluluğu ve kapatma süreçlerinde öngörülebilirliği " +"geliştirir. (Kyle Stanley tarafından :issue:`39812`de katılmıştır.)" #: whatsnew/3.9.rst:403 msgid "" @@ -569,10 +751,15 @@ msgid "" "optimizes startup overhead and reduces the amount of lost CPU time to idle " "workers. (Contributed by Kyle Stanley in :issue:`39207`.)" msgstr "" +":class:`~concurrent.futures.ProcessPoolExecutor` içindeki çalışanlar artık " +"talep üzerine, yalnızca yeniden kullanılacak boş çalışan olmadığında ortaya " +"çıkıyor. Bu, başlatma yükünü optimize eder ve boşta kalan çalışanlar için " +"kaybedilen CPU süresini azaltır. (Kyle Stanley tarafından :issue:`39207`de " +"katılmıştır.)" #: whatsnew/3.9.rst:409 msgid "curses" -msgstr "" +msgstr "curses" #: whatsnew/3.9.rst:411 msgid "" @@ -580,10 +767,13 @@ msgid "" "`curses.get_tabsize`, and :func:`curses.set_tabsize` functions. (Contributed " "by Anthony Sottile in :issue:`38312`.)" msgstr "" +":func:`curses.get_escdelay`, :func:`curses.set_escdelay`, :func:`curses." +"get_tabsize` ve :func:`curses.set_tabsize` işlevleri eklendi. (Anthony " +"Sottile tarafından :issue:`38312`de katılmıştır.)" #: whatsnew/3.9.rst:416 msgid "datetime" -msgstr "" +msgstr "datetime" #: whatsnew/3.9.rst:417 msgid "" @@ -592,10 +782,14 @@ msgid "" "returns a :func:`~collections.namedtuple` instead of a :class:`tuple`. " "(Contributed by Dong-hee Na in :issue:`24416`.)" msgstr "" +":class:`datetime.date` öğesinin :meth:`~datetime.date.isocalendar()` ve :" +"class:`datetime.datetime` öğesinin :meth:`~datetime.datetime.isocalendar()` " +"metotları artık bir :class:`tuple` yerine :func:`~collections.namedtuple` " +"döndürüyor. (Dong-hee Na tarafından :issue:`24416`da katılmıştır.)" #: whatsnew/3.9.rst:423 msgid "distutils" -msgstr "" +msgstr "distutils" #: whatsnew/3.9.rst:425 msgid "" @@ -603,20 +797,26 @@ msgid "" "digests. It skips MD5 on platforms that block MD5 digest. (Contributed by " "Christian Heimes in :issue:`40698`.)" msgstr "" +":command:`upload` komutu artık SHA2-256 ve Blake2b-256 hash özetleri " +"oluşturuyor. MD5 özetini engelleyen platformlarda MD5'i atlar. ( :issue:" +"`40698` içinde Christian Heimes tarafından katılmıştır.)" #: whatsnew/3.9.rst:430 msgid "fcntl" -msgstr "" +msgstr "fcntl" #: whatsnew/3.9.rst:432 msgid "" "Added constants :data:`~fcntl.F_OFD_GETLK`, :data:`~fcntl.F_OFD_SETLK` and :" "data:`~fcntl.F_OFD_SETLKW`. (Contributed by Dong-hee Na in :issue:`38602`.)" msgstr "" +":data:`~fcntl.F_OFD_GETLK`, :data:`~fcntl.F_OFD_SETLK` ve :data:`~fcntl." +"F_OFD_SETLKW` sabitleri eklendi. (Dong-hee Na tarafından :issue:`38602`de " +"katılmıştır.)" #: whatsnew/3.9.rst:437 msgid "ftplib" -msgstr "" +msgstr "ftplib" #: whatsnew/3.9.rst:439 msgid "" @@ -625,10 +825,14 @@ msgid "" "the creation of a non-blocking socket. (Contributed by Dong-hee Na in :issue:" "`39259`.)" msgstr "" +":class:`~ftplib.FTP` ve :class:`~ftplib.FTP_TLS` artık bir :class:" +"`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan " +"bir soketin oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:" +"`39259`da katılmıştır.)" #: whatsnew/3.9.rst:444 msgid "gc" -msgstr "" +msgstr "gc" #: whatsnew/3.9.rst:446 msgid "" @@ -638,6 +842,11 @@ msgid "" "that are still unreachable. (Contributed by Pablo Galindo and Tim Peters in :" "issue:`38379`.)" msgstr "" +"Çöp toplayıcı, bazı nesnelerin diriltildiği bir koleksiyon oluşturduğunda " +"(sonlandırıcılar yürütüldükten sonra yalıtılmış döngülerin dışından " +"erişilebilirler), hala erişilemeyen tüm nesnelerin toplanmasını " +"engellemeyin. ( :issue:`38379`da Pablo Galindo ve Tim Peters tarafıdnan " +"eklendi.)" #: whatsnew/3.9.rst:451 msgid "" @@ -645,16 +854,22 @@ msgid "" "finalized by the garbage collector. (Contributed by Pablo Galindo in :issue:" "`39322`.)" msgstr "" +"Bir nesnenin çöp toplayıcı tarafından sonlandırılıp sonlandırılmadığını " +"kontrol etmek için :func:`gc.is_finalized` adlı yeni bir işlev eklendi. " +"(Pablo Galindo tarafından :issue:`39322`de katılmıştır.)" #: whatsnew/3.9.rst:456 msgid "hashlib" -msgstr "" +msgstr "hashlib" #: whatsnew/3.9.rst:458 msgid "" "The :mod:`hashlib` module can now use SHA3 hashes and SHAKE XOF from OpenSSL " "when available. (Contributed by Christian Heimes in :issue:`37630`.)" msgstr "" +":mod:`hashlib` modülü artık mevcut olduğunda OpenSSL'den SHA3 karmalarını ve " +"SHAKE XOF'u kullanabilir. (Christian Heimes tarafından :issue:`37630`da " +"katılmıştır.)" #: whatsnew/3.9.rst:462 msgid "" @@ -663,10 +878,15 @@ msgid "" "with-builtin-hashlib-hashes=sha3,blake2`` to force use of OpenSSL based " "implementation. (Contributed by Christian Heimes in :issue:`40479`)" msgstr "" +"Yerleşik karma modüller, OpenSSL tabanlı uygulamanın kullanımını zorlamak " +"için artık ``./configure --without-builtin-hashlib-hashes`` ile devre dışı " +"bırakılabilir veya e.g. ``./configure --with-builtin-hashlib-hashes=sha3," +"blake2` ile seçici olarak etkinleştirilebilir. (Christian Heimes tarafından :" +"issue:`40479`da katılmıştır)" #: whatsnew/3.9.rst:470 msgid "http" -msgstr "" +msgstr "http" #: whatsnew/3.9.rst:472 msgid "" @@ -674,32 +894,41 @@ msgid "" "TOO_EARLY`` are added to :class:`http.HTTPStatus`. (Contributed by Dong-hee " "Na in :issue:`39509` and Ross Rhodes in :issue:`39507`.)" msgstr "" +"HTTP durum kodları ``103 EARLY_HINTS``, ``418 IM_A_TEAPOT`` ve ``425 " +"TOO_EARLY`` :class:`http.HTTPStatus` 'a eklendi. ( :issue:`39509` içinde Dong-" +"hee Na ve :issue:`39507`de Ross Rhodes tarafından katılmıştır.)" #: whatsnew/3.9.rst:476 msgid "IDLE and idlelib" -msgstr "" +msgstr "IDLE ve idlelib" #: whatsnew/3.9.rst:478 msgid "" "Added option to toggle cursor blink off. (Contributed by Zackery Spytz in :" "issue:`4603`.)" msgstr "" +"İmlecin yanıp sönmesini kapatmak için seçenek eklendi. ( :issue:`4603` " +"içinde Zackery Spytz tarafından katılmıştır.)" #: whatsnew/3.9.rst:481 msgid "" "Escape key now closes IDLE completion windows. (Contributed by Johnny " "Najera in :issue:`38944`.)" msgstr "" +"Escape tuşu artık IDLE tamamlama pencerelerini kapatıyor. ( :issue:`38944` " +"içinde Johnny Najera tarafından katılmıştır.)" #: whatsnew/3.9.rst:484 msgid "" "Added keywords to module name completion list. (Contributed by Terry J. " "Reedy in :issue:`37765`.)" msgstr "" +"Modül adı tamamlama listesine anahtar kelimeler eklendi. ( :issue:`37765` " +"içinde Terry J. Reedy tarafından katılmıştır.)" #: whatsnew/3.9.rst:487 msgid "New in 3.9 maintenance releases" -msgstr "" +msgstr "3.9 bakım sürümlerinde yenilikler" #: whatsnew/3.9.rst:489 msgid "" @@ -707,10 +936,13 @@ msgid "" "hooks were previously ignored. (Contributed by Ken Hilton in :issue:" "`43008`.)" msgstr "" +"IDLE'yi başlatın :func:`sys.excepthook` ('-n' olmadan başlatıldığında). " +"Kullanıcı kancaları daha önce yok sayılırdı. ( :issue:`43008`de Ken Hilton " +"tarafından katılmıştır.)" #: whatsnew/3.9.rst:493 msgid "The changes above have been backported to 3.8 maintenance releases." -msgstr "" +msgstr "Yukarıdaki değişiklikler 3.8 bakım sürümlerine geri aktarılmıştır." #: whatsnew/3.9.rst:495 msgid "" @@ -722,16 +954,25 @@ msgid "" "Windows tab. (Contributed by Mark Roseman and Terry Jan Reedy in :issue:" "`33962`.)" msgstr "" +"Ayarlar iletişim kutusunu yeniden düzenleyin. Genel sekmesini Windows ve " +"Kabuk/Ed sekmelerine ayırın. Yardım menüsünü genişleten yardım kaynaklarını " +"Uzantılar sekmesine taşıyın. Yeni seçenekler için yer açın ve iletişim " +"kutusunu kısaltın. İkincisi, iletişim kutusunu küçük ekranlara daha iyi " +"sığdırır. ( :issue:`40468` içinde Terry Jan Reedy tarafından katılmıştır.) " +"Girinti alanı ayarını Yazı Tipi sekmesinden yeni Windows sekmesine taşıyın. " +"(Mark Roseman ve Terry Jan Reedy tarafından :issue:`33962`de katılmıştır.)" #: whatsnew/3.9.rst:503 msgid "" "Apply syntax highlighting to ``.pyi`` files. (Contributed by Alex Waygood " "and Terry Jan Reedy in :issue:`45447`.)" msgstr "" +"``.pyi`` dosyalarına vurgulama sözdizimi uygulayın. ( :issue:`45447` içinde " +"Alex Waygood ve Terry Jan Reedy tarafından katılmıştır.)" #: whatsnew/3.9.rst:507 msgid "imaplib" -msgstr "" +msgstr "imaplib" #: whatsnew/3.9.rst:509 msgid "" @@ -742,6 +983,12 @@ msgid "" "IMAP4_stream` were applied to this change. (Contributed by Dong-hee Na in :" "issue:`38615`.)" msgstr "" +":class:`~imaplib.IMAP4` ve :class:`~imaplib.IMAP4_SSL` artık kurucuları için " +"isteğe bağlı bir *timeout* parametresine sahip. Ayrıca, :meth:`~imaplib." +"IMAP4.open` yöntemi artık bu değişiklikle birlikte isteğe bağlı bir " +"*timeout* parametresine sahip. Bu değişikliğe geçersiz kılınan :class:" +"`~imaplib.IMAP4_SSL` ve :class:`~imaplib.IMAP4_stream` yöntemleri uygulandı. " +"(Dong-hee Na tarafından :issue:`38615`de katılmıştır.)" #: whatsnew/3.9.rst:516 msgid "" @@ -752,10 +999,16 @@ msgid "" "permanently removed from the currently selected mailbox. (Contributed by " "Dong-hee Na in :issue:`40375`.)" msgstr "" +":meth:`imaplib.IMAP4.unselect` eklendi. :meth:`imaplib.IMAP4.unselect` " +"sunucunun seçilen posta kutusuyla ilişkili kaynaklarını serbest bırakır ve " +"sunucuyu kimliği doğrulanmış duruma döndürür. Bu komut :meth:`imaplib.IMAP4." +"close` ile aynı eylemleri gerçekleştirir, tek fark şu anda seçili olan posta " +"kutusundan hiçbir mesajın kalıcı olarak kaldırılmamasıdır. (Dong-hee Na " +"tarafından :issue:`40375`de katılmıştır.)" #: whatsnew/3.9.rst:524 msgid "importlib" -msgstr "" +msgstr "importlib" #: whatsnew/3.9.rst:526 msgid "" @@ -764,6 +1017,10 @@ msgid "" "invalid relative import attempts. (Contributed by Ngalim Siregar in :issue:" "`37444`.)" msgstr "" +"İçe aktarma ifadeleriyle tutarlılığı artırmak için :func:`importlib.util." +"resolve_name` artık geçersiz göreli içe aktarma girişimleri için :exc:" +"`ValueError` yerine :exc:`ImportError` değerini yükseltiyor. ( :issue:" +"`37444` içinde Ngalim Siregar tarafından katılmıştır.)" #: whatsnew/3.9.rst:531 msgid "" @@ -771,6 +1028,9 @@ msgid "" "immutable packages in addition to individual modules. (Contributed by Dino " "Viehland in :issue:`39336`.)" msgstr "" +"Değişmez modül nesnelerini yayınlayan içe aktarma yükleyicileri artık " +"bağımsız modüllere ek olarak değişmez paketleri de yayınlayabilir. (Dino " +"Viehland tarafından :issue:`39336`da katılmıştır.)" #: whatsnew/3.9.rst:535 msgid "" @@ -778,15 +1038,19 @@ msgid "" "subdirectories in package data, matching backport in ``importlib_resources`` " "version 1.5. (Contributed by Jason R. Coombs in :issue:`39791`.)" msgstr "" +"Değişmez modül nesnelerini yayınlayan içe aktarma yükleyicileri artık " +"bağımsız modüllere ek olarak değişmez paketleri de yayınlayabilir. (Dino " +"Viehland tarafından :issue:`39336`da katılmıştır.)" #: whatsnew/3.9.rst:540 msgid "" "Refreshed ``importlib.metadata`` from ``importlib_metadata`` version 1.6.1." msgstr "" +"``importlib_metadata`` sürüm 1.6.1'den ``importlib.metadata`` yenilendi." #: whatsnew/3.9.rst:543 msgid "inspect" -msgstr "" +msgstr "inspect" #: whatsnew/3.9.rst:545 msgid "" @@ -794,16 +1058,21 @@ msgid "" "regular dict. (Contributed by Inada Naoki in :issue:`36350` and :issue:" "`39775`.)" msgstr "" +":attr:`inspect.BoundArguments.arguments```OrderedDict`` yerine normal dict " +"olarak değiştirildi. ( :issue:`36350` ve :issue:`39775` içinde Inada Naoki " +"tarafından katılmıştır.)" #: whatsnew/3.9.rst:549 msgid "ipaddress" -msgstr "" +msgstr "ipaddress" #: whatsnew/3.9.rst:551 msgid "" ":mod:`ipaddress` now supports IPv6 Scoped Addresses (IPv6 address with " "suffix ``%``)." msgstr "" +":mod:`ipadresi` artık IPv6 Kapsamlı Adresleri (``%`` sonekine " +"sahip IPv6 adresi) desteklemektedir." #: whatsnew/3.9.rst:553 msgid "" @@ -812,6 +1081,10 @@ msgid "" "IPv6Address.scope_id` attribute. (Contributed by Oleksandr Pavliuk in :issue:" "`34788`.)" msgstr "" +"Kapsamlı IPv6 adresleri :class:`ipaddress.IPv6Address` kullanılarak " +"ayrıştırılabilir. Varsa, kapsam bölgesi kimliği :attr:`~ipaddress." +"IPv6Address.scope_id` özelliği aracılığıyla kullanılabilir. (Oleksandr " +"Pavliuk tarafından :issue:`34788`de katılmıştır.)" #: whatsnew/3.9.rst:557 msgid "" @@ -819,10 +1092,13 @@ msgid "" "leading zeros in IPv4 address strings. (Contributed by Christian Heimes in :" "issue:`36384`)." msgstr "" +"Python 3.9.5'ten itibaren :mod:`ipaddress` modülü artık IPv4 adres " +"dizelerinde baştaki sıfırları kabul etmemektedir. ( :issue:`36384` içinde " +"Christian Heimes tarafından katılmıştır)." #: whatsnew/3.9.rst:562 msgid "math" -msgstr "" +msgstr "math" #: whatsnew/3.9.rst:564 msgid "" @@ -830,6 +1106,9 @@ msgid "" "Formerly, it only supported two arguments. (Contributed by Serhiy Storchaka " "in :issue:`39648`.)" msgstr "" +"Birden çok argümanı işlemek için :func:`math.gcd` işlevi genişletildi. " +"Önceden, yalnızca iki argümanı destekliyordu. ( :issue:`39648` içinde Serhiy " +"Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:568 msgid "" @@ -837,22 +1116,30 @@ msgid "" "arguments. (Contributed by Mark Dickinson, Ananthakrishnan and Serhiy " "Storchaka in :issue:`39479` and :issue:`39648`.)" msgstr "" +":func:`math.lcm` eklendi: belirtilen bağımsız değişkenlerin en küçük ortak " +"katını döndürür. ( :issue:'39479' ve :issue:'39648'de Mark Dickinson, " +"Ananthakrishnan ve Serhiy Storchaka'nın katkılarıyla.)" #: whatsnew/3.9.rst:572 msgid "" "Added :func:`math.nextafter`: return the next floating-point value after *x* " "towards *y*. (Contributed by Victor Stinner in :issue:`39288`.)" msgstr "" +"Eklenen :func:`math.nextafter`: *x*'ten sonra *y*'ye doğru bir sonraki kayan " +"nokta değerini döndürür. (Victor Stinner tarafından :issue:`39288`de " +"katılmıştır.)" #: whatsnew/3.9.rst:576 msgid "" "Added :func:`math.ulp`: return the value of the least significant bit of a " "float. (Contributed by Victor Stinner in :issue:`39310`.)" msgstr "" +"Eklenen :func:`math.ulp`: bir kayan noktanın en önemsiz bitinin değerini " +"döndürür. (Victor Stinner tarafından :issue:`39310`da katılmıştır.)" #: whatsnew/3.9.rst:581 msgid "multiprocessing" -msgstr "" +msgstr "multiprocessing" #: whatsnew/3.9.rst:583 msgid "" @@ -860,10 +1147,13 @@ msgid "" "`~multiprocessing.SimpleQueue.close` method to explicitly close the queue. " "(Contributed by Victor Stinner in :issue:`30966`.)" msgstr "" +":class:`multiprocessing.SimpleQueue` sınıfı, kuyruğu açıkça kapatmak için " +"yeni bir :meth:`~multiprocessing.SimpleQueue.close` yöntemine sahiptir. " +"(Victor Stinner tarafından :issue:`30966`da katılmıştır.)" #: whatsnew/3.9.rst:589 msgid "nntplib" -msgstr "" +msgstr "nntplib" #: whatsnew/3.9.rst:591 msgid "" @@ -872,64 +1162,83 @@ msgid "" "the creation of a non-blocking socket. (Contributed by Dong-hee Na in :issue:" "`39259`.)" msgstr "" +":class:`~nntplib.NNTP` ve :class:`~nntplib.NNTP_SSL` artık bir :class:" +"`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan " +"bir yuvanın oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:" +"`39259`da katılmıştır.)" #: whatsnew/3.9.rst:596 msgid "os" -msgstr "" +msgstr "os" #: whatsnew/3.9.rst:598 msgid "" "Added :data:`~os.CLD_KILLED` and :data:`~os.CLD_STOPPED` for :attr:" "`si_code`. (Contributed by Dong-hee Na in :issue:`38493`.)" msgstr "" +":data:`~os.CLD_KILLED` ve :attr:`si_code` için :data:`~os.CLD_STOPPED` " +"eklendi. (Dong-hee Na tarafından :issue:`38493`de katılmıştır.)" #: whatsnew/3.9.rst:601 msgid "" "Exposed the Linux-specific :func:`os.pidfd_open` (:issue:`38692`) and :data:" "`os.P_PIDFD` (:issue:`38713`) for process management with file descriptors." msgstr "" +"Dosya tanımlayıcılarla süreç yönetimi için Linux'a özgü :func:`os." +"pidfd_open` (:issue:`38692`) ve :data:`os.P_PIDFD` (:issue:`38713`) " +"kullanıma sunuldu." #: whatsnew/3.9.rst:605 msgid "" "The :func:`os.unsetenv` function is now also available on Windows. " "(Contributed by Victor Stinner in :issue:`39413`.)" msgstr "" +":func:`os.unsetenv` işlevi artık Windows'ta da mevcuttur. (Victor Stinner " +"tarafından :issue:`39413`de katılmıştır.)" #: whatsnew/3.9.rst:608 msgid "" "The :func:`os.putenv` and :func:`os.unsetenv` functions are now always " "available. (Contributed by Victor Stinner in :issue:`39395`.)" msgstr "" +":func:`os.putenv` ve :func:`os.unsetenv` fonksiyonları artık her zaman " +"kullanılabilir. (Victor Stinner tarafından :issue:`39395`de katılmıştır.)" #: whatsnew/3.9.rst:612 msgid "" "Added :func:`os.waitstatus_to_exitcode` function: convert a wait status to " "an exit code. (Contributed by Victor Stinner in :issue:`40094`.)" msgstr "" +":func:`os.waitstatus_to_exitcode` fonksiyonu eklendi: bekleme durumunu çıkış " +"koduna dönüştürün. (Victor Stinner tarafından :issue:`40094`de katılmıştır.)" #: whatsnew/3.9.rst:617 msgid "pathlib" -msgstr "" +msgstr "pathlib" #: whatsnew/3.9.rst:619 msgid "" "Added :meth:`pathlib.Path.readlink()` which acts similarly to :func:`os." "readlink`. (Contributed by Girts Folkmanis in :issue:`30618`)" msgstr "" +":func:`os.readlink` 'e benzer şekilde davranan :meth:`pathlib.Path.readlink()` " +"eklendi. (Girts Folkmanis'in katkılarıyla :issue:`30618`)" #: whatsnew/3.9.rst:624 msgid "pdb" -msgstr "" +msgstr "pdb" #: whatsnew/3.9.rst:626 msgid "" "On Windows now :class:`~pdb.Pdb` supports ``~/.pdbrc``. (Contributed by Tim " "Hopper and Dan Lidral-Porter in :issue:`20523`.)" msgstr "" +"Artık Windows'ta :class:`~pdb.Pdb` ``~/.pdbrc`` desteklemektedir. ( :issue:" +"`20523` içinde Tim Hopper ve Dan Lidral-Porter tarafından katılmıştır.)" #: whatsnew/3.9.rst:630 msgid "poplib" -msgstr "" +msgstr "poplib" #: whatsnew/3.9.rst:632 msgid "" @@ -938,20 +1247,26 @@ msgid "" "the creation of a non-blocking socket. (Contributed by Dong-hee Na in :issue:" "`39259`.)" msgstr "" +":class:`~poplib.POP3` ve :class:`~poplib.POP3_SSL` artık bir :class:" +"`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan " +"bir yuva oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:" +"`39259`da katılmıştır.)" #: whatsnew/3.9.rst:637 msgid "pprint" -msgstr "" +msgstr "pprint" #: whatsnew/3.9.rst:639 msgid "" ":mod:`pprint` can now pretty-print :class:`types.SimpleNamespace`. " "(Contributed by Carl Bordum Hansen in :issue:`37376`.)" msgstr "" +":mod:`pprint` artık :class:`types.SimpleNamespace` güzel yazdırabilir. (Carl " +"Bordum Hansen tarafından :issue:`37376`da katılmıştır.)" #: whatsnew/3.9.rst:643 msgid "pydoc" -msgstr "" +msgstr "pydoc" #: whatsnew/3.9.rst:645 msgid "" @@ -959,20 +1274,25 @@ msgid "" "etc, but for any object that has its own ``__doc__`` attribute. (Contributed " "by Serhiy Storchaka in :issue:`40257`.)" msgstr "" +"Dokümantasyon dizesi artık yalnızca sınıf, fonksiyon, metot vb. için değil, " +"kendi ``__doc__`` özniteliğine sahip herhangi bir nesne için gösteriliyor. " +"( :issue:`40257` içinde Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:650 msgid "random" -msgstr "" +msgstr "random" #: whatsnew/3.9.rst:652 msgid "" "Added a new :attr:`random.Random.randbytes` method: generate random bytes. " "(Contributed by Victor Stinner in :issue:`40286`.)" msgstr "" +"Yeni bir :attr:`random.Random.randbytes` yöntemi eklendi: rastgele baytlar " +"oluştur. (Victor Stinner tarafından :issue:`40286`da katılmıştır.)" #: whatsnew/3.9.rst:656 msgid "signal" -msgstr "" +msgstr "signal" #: whatsnew/3.9.rst:658 msgid "" @@ -980,10 +1300,13 @@ msgid "" "signals to a process using a file descriptor instead of a pid. (:issue:" "`38712`)" msgstr "" +"Bir pid yerine bir dosya tanımlayıcı kullanarak bir işleme sinyal göndermek " +"için Linux'a özgü :func:`signal.pidfd_send_signal` ortaya çıktı. (:sayı:" +"`38712`)" #: whatsnew/3.9.rst:662 msgid "smtplib" -msgstr "" +msgstr "smtplib" #: whatsnew/3.9.rst:664 msgid "" @@ -992,16 +1315,22 @@ msgid "" "the creation of a non-blocking socket. (Contributed by Dong-hee Na in :issue:" "`39259`.)" msgstr "" +":class:`~smtplib.SMTP` ve :class:`~smtplib.SMTP_SSL` artık bir :class:" +"`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan " +"bir soketin oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:" +"`39259`da katılmıştır.)" #: whatsnew/3.9.rst:668 msgid "" ":class:`~smtplib.LMTP` constructor now has an optional *timeout* parameter. " "(Contributed by Dong-hee Na in :issue:`39329`.)" msgstr "" +":class:`~smtplib.LMTP` yapıcısının artık isteğe bağlı bir *timeout* " +"parametresi var. (Dong-hee Na tarafından :issue:`39329`da katılmıştır.)" #: whatsnew/3.9.rst:672 msgid "socket" -msgstr "" +msgstr "socket" #: whatsnew/3.9.rst:674 msgid "" @@ -1009,12 +1338,18 @@ msgid "" "CAN_RAW_JOIN_FILTERS` constant on Linux 4.1 and greater. (Contributed by " "Stefan Tatschner and Zackery Spytz in :issue:`25780`.)" msgstr "" +":mod:`socket` modülü artık Linux 4.1 ve üzeri sürümlerde :data:`~socket." +"CAN_RAW_JOIN_FILTERS` sabitini dışa aktarıyor. (Stefan Tatschner ve Zackery " +"Spytz tarafından :issue:`25780`de katılmıştır.)" #: whatsnew/3.9.rst:678 msgid "" "The socket module now supports the :data:`~socket.CAN_J1939` protocol on " "platforms that support it. (Contributed by Karl Ding in :issue:`40291`.)" msgstr "" +"Soket modülü artık onu destekleyen platformlarda :data:`~socket.CAN_J1939` " +"protokolünü desteklemektedir. (Karl Ding tarafından :issue:`40291`de " +"katılmıştır.)" #: whatsnew/3.9.rst:681 msgid "" @@ -1022,22 +1357,29 @@ msgid "" "recv_fds` functions. (Contributed by Joannah Nanjekye, Shinya Okano and " "Victor Stinner in :issue:`28724`.)" msgstr "" +"Soket modülü artık :func:`socket.send_fds` ve :func:`socket.recv_fds` " +"fonksiyonlarına sahiptir. (Joannah Nanjekye, Shinya Okano ve Victor " +"Stinner'ın katkılarıyla :issue:`28724`.)" #: whatsnew/3.9.rst:687 msgid "time" -msgstr "" +msgstr "time" #: whatsnew/3.9.rst:689 msgid "" "On AIX, :func:`~time.thread_time` is now implemented with " "``thread_cputime()`` which has nanosecond resolution, rather than " -"``clock_gettime(CLOCK_THREAD_CPUTIME_ID)`` which has a resolution of 10 " -"milliseconds. (Contributed by Batuhan Taskaya in :issue:`40192`)" +"``clock_gettime(CLOCK_THREAD_CPUTIME_ID)`` which has a resolution of 10 ms. " +"(Contributed by Batuhan Taskaya in :issue:`40192`)" msgstr "" +"AIX üzerinde :func:`~time.thread_time` artık 10 ms çözünürlüğe sahip " +"``clock_gettime(CLOCK_THREAD_CPUTIME_ID)`` yerine nanosaniye çözünürlüğe " +"sahip ``thread_cputime()`` ile uygulanmaktadır. (Batuhan Taşkaya :sayısı:" +"`40192`de katılmıştır)" #: whatsnew/3.9.rst:695 msgid "sys" -msgstr "" +msgstr "sys" #: whatsnew/3.9.rst:697 msgid "" @@ -1048,6 +1390,12 @@ msgid "" "platforms. (Contributed by Jan Matějek, Matěj Cepl, Charalampos Stratakis " "and Victor Stinner in :issue:`1294959`.)" msgstr "" +"Yeni bir :attr:`sys.platlibdir` niteliği eklendi: platforma özel kitaplık " +"dizininin adı. Standart kitaplığın yolunu ve kurulu uzantı modüllerinin " +"yollarını oluşturmak için kullanılır. Çoğu platformda ``\"lib\"`` değerine " +"eşittir. Fedora ve SuSE'de, 64 bit platformlarda ``\"lib64\"`` 'e eşittir. " +"(Jan Matějek, Matěj Cepl, Charalampos Stratakis ve Victor Stinner'ın " +"katkılarıyla :issue:`1294959`.)" #: whatsnew/3.9.rst:703 msgid "" @@ -1055,10 +1403,13 @@ msgid "" "``stderr`` defaults to always being line-buffered. (Contributed by Jendrik " "Seipp in :issue:`13601`.)" msgstr "" +"Önceden, :attr:`sys.stderr`, etkileşimli olmadığında blok arabelleğe " +"alınıyordu. Artık ``stderr`` varsayılan olarak her zaman satır arabelleğe " +"alınır. ( :issue:`13601`de Jendrik Seipp tarafından katılmıştır.)" #: whatsnew/3.9.rst:708 msgid "tracemalloc" -msgstr "" +msgstr "tracemalloc" #: whatsnew/3.9.rst:710 msgid "" @@ -1066,10 +1417,13 @@ msgid "" "blocks to the current size, to measure the peak of specific pieces of code. " "(Contributed by Huon Wilson in :issue:`40630`.)" msgstr "" +"İzlenen bellek bloklarının tepe boyutunu geçerli boyuta ayarlamak ve belirli " +"kod parçalarının zirvesini ölçmek için :func:`tracemalloc.reset_peak` " +"eklendi. (Huon Wilson tarafından :issue:`40630`da katılmıştır.)" #: whatsnew/3.9.rst:1498 msgid "typing" -msgstr "" +msgstr "typing" #: whatsnew/3.9.rst:717 msgid "" @@ -1078,19 +1432,23 @@ msgid "" "to :func:`typing.get_type_hints` to access the metadata at runtime. " "(Contributed by Till Varoquaux and Konstantin Kashin.)" msgstr "" +":pep:`593`, mevcut türleri bağlama özel meta verilerle süslemek için bir :" +"data:`typing.Annotated` tipi ve çalışma zamanında meta verilere erişmek " +"için :func:`typing.get_type_hints` için yeni ``include_extras`` " +"parametresini tanıttı. (Till Varoquaux ve Konstantin Kashin'in katkılarıyla.)" #: whatsnew/3.9.rst:723 msgid "unicodedata" -msgstr "" +msgstr "unicodedata" #: whatsnew/3.9.rst:725 msgid "" "The Unicode database has been updated to version 13.0.0. (:issue:`39926`)." -msgstr "" +msgstr "Unicode veritabanı 13.0.0 sürümüne güncellendi. (:issue:`39926`)." #: whatsnew/3.9.rst:728 msgid "venv" -msgstr "" +msgstr "venv" #: whatsnew/3.9.rst:730 msgid "" @@ -1101,10 +1459,16 @@ msgid "" "default case), and one used ``__VENV_NAME__`` instead. (Contributed by Brett " "Cannon in :issue:`37663`.)" msgstr "" +":mod:`venv` tarafından sağlanan aktivasyon betiklerinin tümü artık istem " +"özelleştirmelerini her zaman ``__VENV_PROMPT__`` tarafından belirtilen " +"değeri kullanarak tutarlı bir şekilde belirtiyor. Önceden bazı komut " +"dosyaları koşulsuz olarak ``__VENV_PROMPT__`` kullandı, diğerleri yalnızca " +"ayarlandıysa (varsayılan durum buydu) ve biri bunun yerine ``__VENV_NAME__`` " +"kullanıyordu. ( :issue:`37663` içinde Brett Cannon tarafından katılmıştır.)" #: whatsnew/3.9.rst:738 msgid "xml" -msgstr "" +msgstr "xml" #: whatsnew/3.9.rst:740 msgid "" @@ -1113,10 +1477,15 @@ msgid "" "\"\\n\". This is the result of discussion about how to interpret section " "2.11 of XML spec. (Contributed by Mefistotelis in :issue:`39011`.)" msgstr "" +"Nitelikler içindeki boşluk karakterleri artık :mod:`xml.etree.ElementTree` " +"XML dosyasına serileştirilirken korunur. EOLN'ler artık \"\\n\" olarak " +"normalleştirilmez. Bu, XML spesifikasyonunun 2.11 bölümünün nasıl " +"yorumlanacağına ilişkin tartışmanın sonucudur. ( :issue:`39011` içinde " +"Mefistotelis tarafından katılmıştır.)" #: whatsnew/3.9.rst:748 msgid "Optimizations" -msgstr "" +msgstr "Optimizasyonlar" #: whatsnew/3.9.rst:750 msgid "" @@ -1124,20 +1493,23 @@ msgid "" "Now ``for y in [expr]`` in comprehensions is as fast as a simple assignment " "``y = expr``. For example:" msgstr "" +"Kavramalarda geçici bir değişken atamak için deyim optimize edildi. Şimdi " +"``for y in [expr]``, basit bir `` y = expr`` ataması kadar hızlıdır. Örneğin:" #: whatsnew/3.9.rst:754 msgid "sums = [s for s in [0] for x in data for s in [s + x]]" -msgstr "" +msgstr "sums = [s for s in [0] for x in data for s in [s + x]]" #: whatsnew/3.9.rst:756 msgid "" "Unlike the ``:=`` operator this idiom does not leak a variable to the outer " "scope." msgstr "" +"``:=`` operatörünün aksine bu deyim, dış kapsama bir değişken sızdırmaz." #: whatsnew/3.9.rst:759 msgid "(Contributed by Serhiy Storchaka in :issue:`32856`.)" -msgstr "" +msgstr "( :issue:`32856` içinde Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:761 msgid "" @@ -1147,6 +1519,11 @@ msgid "" "signals which cannot be handled. Only the main thread of the main " "interpreter can handle signals." msgstr "" +"Çok iş parçacıklı uygulamalarda optimize edilmiş sinyal işleme. Ana iş " +"parçacığından farklı bir iş parçacığı bir sinyal alırsa, işlenemeyen " +"bekleyen sinyalleri kontrol etmek için bayt kodu değerlendirme döngüsü artık " +"her bayt kodu talimatında kesintiye uğramaz. Yalnızca ana yorumlayıcının ana " +"iş parçacığı sinyalleri işleyebilir." #: whatsnew/3.9.rst:767 msgid "" @@ -1154,6 +1531,9 @@ msgid "" "until the main thread handles signals. (Contributed by Victor Stinner in :" "issue:`40010`.)" msgstr "" +"Önceden, bayt kodu değerlendirme döngüsü, ana iş parçacığı sinyalleri " +"işleyene kadar her komutta kesintiye uğruyordu. (Victor Stinner tarafından :" +"issue:`40010`da katılmıştır.)" #: whatsnew/3.9.rst:771 msgid "" @@ -1161,12 +1541,18 @@ msgid "" "(Contributed by Ed Maste, Conrad Meyer, Kyle Evans, Kubilay Kocak and Victor " "Stinner in :issue:`38061`.)" msgstr "" +":mod:`subprocess` modülünü FreeBSD'de ``closefrom()`` kullanarak optimize " +"etti. ( :issue:`38061`de Ed Maste, Conrad Meyer, Kyle Evans, Kubilay Koçak " +"ve Victor Stinner'ın katkılarıyla.)" #: whatsnew/3.9.rst:775 msgid "" ":c:func:`PyLong_FromDouble` is now up to 1.87x faster for values that fit " "into :c:expr:`long`. (Contributed by Sergey Fedoseev in :issue:`37986`.)" msgstr "" +":c:func:`PyLong_FromDouble`, :c:expr:`long` değerine uyan değerler için " +"artık 1,87 kata kadar daha hızlı. (Sergey Fedoseev tarafından :issue:" +"`37986`da katılmıştır.)" #: whatsnew/3.9.rst:779 msgid "" @@ -1175,6 +1561,10 @@ msgid "" "pep:`590` vectorcall protocol. (Contributed by Dong-hee Na, Mark Shannon, " "Jeroen Demeyer and Petr Viktorin in :issue:`37207`.)" msgstr "" +"Bir dizi Python yerleşik yapısı (:class:`range`, :class:`tuple`, :class:" +"`set`, :class:`frozenset`, :class:`list`, :class:`dict`) artık :pep:`590` " +"vectorcall protokolü kullanılarak hızlandırıldı. (Dong-hee Na, Mark Shannon, " +"Jeroen Demeyer ve Petr Viktorin'in katkılarıyla :sayı:`37207`.)" #: whatsnew/3.9.rst:784 msgid "" @@ -1182,6 +1572,9 @@ msgid "" "much larger than the base set. (Suggested by Evgeny Kapun with code " "contributed by Michele Orrù in :issue:`8425`.)" msgstr "" +"Diğer kümenin temel kümeden çok daha büyük olduğu durumlar için :func:`~set." +"difference_update` optimize edildi. ( :issue:`8425` içinde Michele Orrù " +"tarafından sağlanan kodla Evgeny Kapun tarafından önerilmiştir.)" #: whatsnew/3.9.rst:788 msgid "" @@ -1191,6 +1584,11 @@ msgid "" "be created and destroyed anew on each iteration. (Contributed by Tim Peters " "in :issue:`37257`.)" msgstr "" +"Python'un küçük nesne ayırıcısı (``obmalloc.c``) artık (1'den fazla değil) " +"bir boş arenanın işletim sistemine döndürmeden anında yeniden kullanım için " +"kullanılabilir kalmasına izin veriyor. Bu, her yinelemede bir arenanın " +"yeniden yaratılıp yok edilebileceği basit döngülerde çarpışmayı önler. ( :" +"issue:`37257` içinde Tim Peters tarafından katılmıştır.)" #: whatsnew/3.9.rst:794 msgid "" @@ -1198,18 +1596,26 @@ msgid "" "the message of :exc:`ZeroDivisionError` for this operation is updated. " "(Contributed by Dong-hee Na in :issue:`39434`.)" msgstr "" +":term:`float operasyonunun kat bölümü` artık daha iyi bir performansa sahip. " +"Ayrıca bu işlem için :exc:`ZeroDivisionError` mesajı güncellenir. (Dong-hee " +"Na tarafından :issue:`39434`de katılmıştır.)" #: whatsnew/3.9.rst:798 msgid "" "Decoding short ASCII strings with UTF-8 and ascii codecs is now about 15% " "faster. (Contributed by Inada Naoki in :issue:`37348`.)" msgstr "" +"UTF-8 ve ascii codec'leriyle kısa ASCII dizilerinin kodunu çözmek artık " +"yaklaşık %15 daha hızlı. (Inada Naoki tarafından :issue:`37348`de " +"katılmıştır.)" #: whatsnew/3.9.rst:801 msgid "" "Here's a summary of performance improvements from Python 3.4 through Python " "3.9:" msgstr "" +"İşte Python 3.4'ten Python 3.9'a kadar olan performans iyileştirmelerinin " +"bir özeti:" #: whatsnew/3.9.rst:848 msgid "" @@ -1221,10 +1627,17 @@ msgid "" "html>`_ running the macOS 64-bit builds found at `python.org `_." msgstr "" +"Bu sonuçlar, ``Tools/scripts/var_access_benchmark.py`` adresindeki değişken " +"erişim kıyaslama betiğinden oluşturulmuştur. Kıyaslama komut dosyası, " +"nanosaniye cinsinden zamanlamaları görüntüler. Kıyaslamalar, \"python.org " +"\" adresinde bulunan macOS 64-bit " +"yapılarını çalıştıran bir `Intel® Core™ i7-4960HQ processor `_ üzerinde ölçülmüştür." #: whatsnew/3.9.rst:858 msgid "Deprecated" -msgstr "" +msgstr "Deprecated" #: whatsnew/3.9.rst:860 msgid "" @@ -1232,6 +1645,9 @@ msgid "" "(wheel packages) instead. (Contributed by Hugo van Kemenade in :issue:" "`39586`.)" msgstr "" +"Distutils ``bdist_msi`` komutu artık kullanımdan kaldırılmıştır, bunun " +"yerine ``bdist_wheel`` (tekerlek paketleri) kullanın. ( :issue:`39586` " +"içinde Hugo van Kemenade tarafından katılmıştır.)" #: whatsnew/3.9.rst:864 msgid "" @@ -1241,6 +1657,12 @@ msgid "" "versions it will raise a :exc:`TypeError` for all floats. (Contributed by " "Serhiy Storchaka in :issue:`37315`.)" msgstr "" +"Şu anda :func:`math.factorial`, negatif olmayan tamsayı değerleri olan " +"(``5.0`` gibi) :class:`float` örneklerini kabul eder. İntegral olmayan ve " +"negatif dalgalanmalar için bir :exc:`ValueError` oluşturur. Artık " +"kullanımdan kaldırıldı. Gelecekteki Python sürümlerinde, tüm değişkenler " +"için bir :exc:`TypeError` oluşturacaktır. ( :issue:`37315` içinde Serhiy " +"Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:870 msgid "" @@ -1249,6 +1671,10 @@ msgid "" "can leverage the Abstract Syntax Tree (AST) generation and compilation " "stage, using the :mod:`ast` module." msgstr "" +":mod:`parser` ve :mod:`symbol` modülleri kullanımdan kaldırılmıştır ve " +"Python'un gelecekteki sürümlerinde kaldırılacaktır. Kullanım durumlarının " +"çoğu için, kullanıcılar :mod:`ast` modülünü kullanarak Soyut Sözdizimi Ağacı " +"(AST) oluşturma ve derleme aşamasından yararlanabilir." #: whatsnew/3.9.rst:875 msgid "" @@ -1257,6 +1683,10 @@ msgid "" "`PyParser_SimpleParseFileFlags` and :c:func:`PyNode_Compile` are deprecated " "and will be removed in Python 3.10 together with the old parser." msgstr "" +"Genel C API işlevleri :c:func:`PyParser_SimpleParseStringFlags`, :c:func:" +"`PyParser_SimpleParseStringFlagsFilename`, :c:func:" +"`PyParser_SimpleParseFileFlags` ve :c:func:`PyNode_Compile` eskimiştir ve " +"Python 3.10'da eski ayrıştırıcı ile birlikte kaldırılacaktır." #: whatsnew/3.9.rst:880 msgid "" @@ -1265,6 +1695,11 @@ msgid "" "implementations. It will be made a :exc:`TypeError` in a future version of " "Python. (Contributed by Josh Rosenberg in :issue:`35712`.)" msgstr "" +"Bir boole bağlamında :data:`NotImplemented` kullanmak, neredeyse tamamen " +"yanlış zengin karşılaştırıcı uygulamalarının bir sonucu olduğu için " +"kullanımdan kaldırılmıştır. Python'un gelecekteki bir sürümünde :exc:" +"`TypeError` haline getirilecektir. ( :issue:`35712` içinde Josh Rosenberg " +"tarafından katılmıştır.)" #: whatsnew/3.9.rst:886 msgid "" @@ -1274,6 +1709,12 @@ msgid "" "seeds to :const:`None`, :class:`int`, :class:`float`, :class:`str`, :class:" "`bytes`, and :class:`bytearray`." msgstr "" +":mod:`random` modülü şu anda herhangi bir hashable türünü olası bir tohum " +"değeri olarak kabul ediyor. Ne yazık ki, bu türlerden bazılarının " +"deterministik bir hash değerine sahip olduğu garanti edilmiyor. Python " +"3.9'dan sonra, modül tohumlarını :const:`None`, :class:`int`, :class:" +"`float`, :class:`str`, :class:`bytes` ve :class: ile sınırlayacaktır. " +"\"bytearray\"." #: whatsnew/3.9.rst:892 msgid "" @@ -1283,6 +1724,11 @@ msgid "" "for writing and silencing a warning. (Contributed by Serhiy Storchaka in :" "issue:`28286`.)" msgstr "" +":class:`~gzip.GzipFile` dosyasının *mode* bağımsız değişkeni belirtilmeden " +"yazmak için açılması kullanımdan kaldırılmıştır. Gelecekteki Python " +"sürümlerinde, her zaman varsayılan olarak okumak için açılacaktır. Bir uyarı " +"yazmak ve susturmak için açmak için *mode* argümanını belirtin. ( :issue:" +"`28286` içinde Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:898 msgid "" @@ -1290,6 +1736,9 @@ msgid "" "of the ``splitlist()`` method which has more consistent and predicable " "behavior. (Contributed by Serhiy Storchaka in :issue:`38371`.)" msgstr "" +":class:`_tkinter.TkappType` öğesinin ``split()`` yöntemi, daha tutarlı ve " +"öngörülebilir davranışa sahip ``splitlist()`` yöntemi lehine kullanımdan " +"kaldırıldı. ( :issue:`38371` içinde Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:903 msgid "" @@ -1297,24 +1746,30 @@ msgid "" "deprecated and will be removed in version 3.11. (Contributed by Yury " "Selivanov and Kyle Stanley in :issue:`34790`.)" msgstr "" +"Eşyordam nesnelerinin açıkça :func:`asyncio.wait` öğesine iletilmesi " +"kullanımdan kaldırılmıştır ve sürüm 3.11'de kaldırılacaktır. (Yury Selivanov " +"ve Kyle Stanley tarafından :issue:`34790`da katılmıştır.)" #: whatsnew/3.9.rst:907 msgid "" "binhex4 and hexbin4 standards are now deprecated. The :mod:`binhex` module " "and the following :mod:`binascii` functions are now deprecated:" msgstr "" +"binhex4 ve hexbin4 standartları artık kullanımdan kaldırılmıştır. :mod:" +"`binhex` modülü ve aşağıdaki :mod:`binascii` fonksiyonları artık kullanımdan " +"kaldırılmıştır:" #: whatsnew/3.9.rst:910 msgid ":func:`~binascii.b2a_hqx`, :func:`~binascii.a2b_hqx`" -msgstr "" +msgstr ":func:`~binascii.b2a_hqx`, :func:`~binascii.a2b_hqx`" #: whatsnew/3.9.rst:911 msgid ":func:`~binascii.rlecode_hqx`, :func:`~binascii.rledecode_hqx`" -msgstr "" +msgstr ":func:`~binascii.rlecode_hqx`, :func:`~binascii.rledecode_hqx`" #: whatsnew/3.9.rst:913 msgid "(Contributed by Victor Stinner in :issue:`39353`.)" -msgstr "" +msgstr "(Victor Stinner tarafından :issue:`39353`de katılmıştır.)" #: whatsnew/3.9.rst:915 msgid "" @@ -1324,6 +1779,11 @@ msgid "" "should be used instead of ``ExtSlice(slices)``. (Contributed by Serhiy " "Storchaka in :issue:`34822`.)" msgstr "" +":mod:`ast` sınıfları ``slice``, ``Index`` ve ``ExtSlice`` kullanımdan " +"kaldırılmış kabul edilir ve gelecekteki Python sürümlerinde kaldırılacaktır. " +"``Index(value)`` yerine ``value`` kullanılmalıdır. \"ExtSlice(slices)\" " +"yerine \"Tuple(slices, Load())\" kullanılmalıdır. ( :issue:`34822` içinde " +"Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:921 msgid "" @@ -1333,6 +1793,10 @@ msgid "" "Python 3. (Contributed by Batuhan Taskaya in :issue:`39639` and :issue:" "`39969` and Serhiy Storchaka in :issue:`39988`.)" msgstr "" +":mod:`ast` sınıfları ``Suite``, `Param``, ``AugLoad`` ve ``AugStore`` " +"kullanımdan kaldırılmış kabul edilir ve gelecekteki Python sürümlerinde " +"kaldırılacaktır. Ayrıştırıcı tarafından üretilmemişler ve Python 3'teki kod " +"üreteci tarafından kabul edilmemişler." #: whatsnew/3.9.rst:928 msgid "" @@ -1342,12 +1806,21 @@ msgid "" "by :c:func:`Py_Initialize()` since Python 3.7. (Contributed by Victor " "Stinner in :issue:`39877`.)" msgstr "" +":c:func:`PyEval_InitThreads` ve :c:func:`PyEval_ThreadsInitialized` " +"işlevleri artık kullanımdan kaldırılmıştır ve Python 3.11'de " +"kaldırılacaktır. :c:func:`PyEval_InitThreads` çağrılması artık hiçbir şey " +"yapmıyor. :term:`GIL`, Python 3.7'den beri :c:func:`Py_Initialize()` " +"tarafından başlatılmıştır. (Victor Stinner tarafından :issue:`39877`de " +"katılmıştır.)" #: whatsnew/3.9.rst:934 msgid "" "Passing ``None`` as the first argument to the :func:`shlex.split` function " "has been deprecated. (Contributed by Zackery Spytz in :issue:`33262`.)" msgstr "" +":func:`shlex.split` işlevine ilk bağımsız değişken olarak ``None`` geçirmek " +"kullanımdan kaldırılmıştır. ( :issue:`33262` içinde Zackery Spytz tarafından " +"katılmıştır.)" #: whatsnew/3.9.rst:937 msgid "" @@ -1355,6 +1828,9 @@ msgid "" "external module, ``mailman``. (Contributed by Samuel Colvin in :issue:" "`35800`.)" msgstr "" +":func:`smtpd.MailmanProxy`, harici bir modül olan ``mailman`` olmadan " +"kullanılamaz olduğundan artık kullanımdan kaldırılmıştır. (Samuel Colvin " +"tarafından :issue:`35800`de katılmıştır.)" #: whatsnew/3.9.rst:940 msgid "" @@ -1365,21 +1841,30 @@ msgid "" "Python version. Consider third-party alternatives such as `LibCST`_ or " "`parso`_. (Contributed by Carl Meyer in :issue:`40360`.)" msgstr "" +":mod:`lib2to3` modülü artık bir :exc:`PendingDeprecationWarning` yayar. " +"Python 3.9, bir PEG ayrıştırıcısına geçti (bkz. :pep:`617`) ve Python 3.10, " +"lib2to3'ün LL(1) ayrıştırıcısı tarafından ayrıştırılamayan yeni dil " +"sözdizimini içerebilir. \"lib2to3\" modülü, gelecekteki bir Python sürümünde " +"standart kitaplıktan kaldırılabilir. \"LibCST\"_ veya \"parso\"_ gibi üçüncü " +"taraf alternatiflerini göz önünde bulundurun. (Carl Meyer tarafından :issue:" +"`40360`da katılmıştır.)" #: whatsnew/3.9.rst:948 msgid "" "The *random* parameter of :func:`random.shuffle` has been deprecated. " "(Contributed by Raymond Hettinger in :issue:`40465`)" msgstr "" +":func:`random.shuffle` öğesinin *random* parametresi kullanımdan kaldırıldı. " +"(Katkı:Raymond Hettinger tarafından :issue:`40465`)" #: whatsnew/3.9.rst:1412 msgid "Removed" -msgstr "" +msgstr "Kaldırılanlar" #: whatsnew/3.9.rst:959 msgid "" "The erroneous version at :data:`unittest.mock.__version__` has been removed." -msgstr "" +msgstr ":data:`unittest.mock.__version__` adresindeki hatalı sürüm kaldırıldı." #: whatsnew/3.9.rst:961 msgid "" @@ -1390,6 +1875,12 @@ msgid "" "`nntplib.NNTP.description` instead. (Contributed by Dong-hee Na in :issue:" "`39366`.)" msgstr "" +":class:`nntplib.NNTP`: ``xpath()`` ve ``xgtitle()`` yöntemleri kaldırıldı. " +"Bu yöntemler Python 3.3'ten beri kullanımdan kaldırılmıştır. Genel olarak, " +"bu uzantılar NNTP sunucu yöneticileri tarafından desteklenmez veya " +"etkinleştirilmez. ``xgtitle()`` için lütfen bunun yerine :meth:`nntplib.NNTP." +"descriptions` veya :meth:`nntplib.NNTP.description` kullanın. (Dong-hee Na " +"tarafından :issue:`39366`da katılmıştır.)" #: whatsnew/3.9.rst:968 msgid "" @@ -1397,6 +1888,10 @@ msgid "" "removed. They were aliases to ``tobytes()`` and ``frombytes()``, deprecated " "since Python 3.2. (Contributed by Victor Stinner in :issue:`38916`.)" msgstr "" +":class:`array.array`: ``tostring()`` ve ``fromstring()`` yöntemleri " +"kaldırıldı. Bunlar, Python 3.2'den beri kullanımda olmayan ``tobytes()`` " +"ve ``frombytes()'' takma adlarıydı. (Victor Stinner tarafından :issue:" +"`38916`da katılmıştır.)" #: whatsnew/3.9.rst:973 msgid "" @@ -1405,6 +1900,10 @@ msgid "" "special build option ``CALL_PROFILE`` which was already removed in Python " "3.7. (Contributed by Victor Stinner in :issue:`37414`.)" msgstr "" +"Belgelenmemiş ``sys.callstats()`` fonksiyonu kaldırıldı. Python 3.7'den beri " +"kullanımdan kaldırıldı ve her zaman :const:`None` döndürdü. Python 3.7'de " +"zaten kaldırılmış olan \"CALL_PROFILE\" adlı özel bir derleme seçeneği " +"gerektiriyordu. (Victor Stinner tarafından :issue:`37414`de katılmıştır.)" #: whatsnew/3.9.rst:978 msgid "" @@ -1413,6 +1912,10 @@ msgid "" "getswitchinterval` and :func:`sys.setswitchinterval` instead. (Contributed " "by Victor Stinner in :issue:`37392`.)" msgstr "" +"\"sys.getcheckinterval()\" ve \"sys.setcheckinterval()\" işlevleri " +"kaldırıldı. Python 3.2'den beri kullanımdan kaldırıldılar. Bunun yerine :" +"func:`sys.getswitchinterval` ve :func:`sys.setswitchinterval` kullanın. " +"(Victor Stinner tarafından :issue:`37392`de katılmıştır.)" #: whatsnew/3.9.rst:983 msgid "" @@ -1420,6 +1923,9 @@ msgid "" "as: \"Empty the module table. For internal use only.\" (Contributed by " "Victor Stinner in :issue:`36710`.)" msgstr "" +"``PyImport_Cleanup()`` C işlevi kaldırıldı. Şu şekilde belgelenmiştir: " +"\"Modül tablosunu boşaltın. Yalnızca dahili kullanım için.\" (Victor Stinner " +"tarafından :issue:`36710`da katılmıştır.)" #: whatsnew/3.9.rst:987 msgid "" @@ -1427,6 +1933,9 @@ msgid "" "modules were deprecated since Python 3.7 which requires threading support. " "(Contributed by Victor Stinner in :issue:`37312`.)" msgstr "" +"``_dummy_thread`` ve ``dummy_threading`` modülleri kaldırıldı. Bu modüller, " +"iş parçacığı desteği gerektiren Python 3.7'den beri kullanımdan " +"kaldırılmıştır. (Victor Stinner tarafından :issue:`37312`de katılmıştır.)" #: whatsnew/3.9.rst:991 msgid "" @@ -1435,6 +1944,10 @@ msgid "" "been removed. They were deprecated since Python 3.7. (Contributed by Victor " "Stinner in :issue:`37320`.)" msgstr "" +"``aifc.openfp()`` takma adı ``aifc.open()``, ``sunau.openfp()`` takma adı " +"`sunau.open()`` ve ``wave.openfp() ` :func:`wave.open()` takma adı " +"kaldırıldı. Python 3.7'den beri kullanımdan kaldırıldılar. (Victor Stinner " +"tarafından :issue:`37320`de katılmıştır.)" #: whatsnew/3.9.rst:996 msgid "" @@ -1442,6 +1955,10 @@ msgid "" "has been removed. It was deprecated since Python 3.8. Use :meth:`~threading." "Thread.is_alive()` instead. (Contributed by Dong-hee Na in :issue:`37804`.)" msgstr "" +":meth:`~threading.Thread.isAlive()` :class:`threading.Thread` yöntemi " +"kaldırıldı. Python 3.8'den beri kullanımdan kaldırılmıştır. Bunun yerine :" +"meth:`~threading.Thread.is_alive()` kullanın. (Dong-hee Na tarafından :issue:" +"`37804`de katılmıştır.)" #: whatsnew/3.9.rst:1001 msgid "" @@ -1452,6 +1969,12 @@ msgid "" "getchildren()`` and ``x.iter()`` or ``list(x.iter())`` instead of ``x." "getiterator()``. (Contributed by Serhiy Storchaka in :issue:`36543`.)" msgstr "" +":mod:`~xml.etree.ElementTree` modülündeki :class:`~xml.etree.ElementTree." +"ElementTree` ve :class:`~xml.etree.ElementTree.Element` sınıflarının " +"``getchildren()`` ve ``getiterator()`` yöntemleri kaldırıldı . Python 3.2'de " +"kullanımdan kaldırıldılar. ``x.getchildren()`` yerine ``iter(x)`` ve \"x." +"getiterator()\" yerine ``x.iter()`` veya ``list(x.iter())`` kullanın. ( :" +"issue:`36543` içinde Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:1009 msgid "" @@ -1461,6 +1984,12 @@ msgid "" "*use_builtin_types* parameter was removed, standard :class:`bytes` objects " "are always used instead. (Contributed by Jon Janzen in :issue:`36409`.)" msgstr "" +"Eski :mod:`plistlib` API'si kaldırıldı, Python 3.4'ten beri kullanımdan " +"kaldırıldı. :func:`~plistlib.load`, :func:`~plistlib.loads`, :func:" +"`~plistlib.dump` ve :func:`~plistlib.dumps` işlevlerini kullanın. Ek olarak, " +"*use_builtin_types* parametresi kaldırıldı, bunun yerine her zaman standart :" +"class:`bytes` nesneleri kullanıldı. (Jon Janzen tarafından :issue:`36409`da " +"katılmıştır.)" #: whatsnew/3.9.rst:1015 msgid "" @@ -1469,6 +1998,10 @@ msgid "" "of :pep:`442`. Patch by Joannah Nanjekye. (Contributed by Joannah Nanjekye " "in :issue:`15088`)" msgstr "" +"\"PyGen_NeedsFinalizing\" C işlevi kaldırıldı. :pep:`442` uygulandıktan " +"sonra CPython içinde herhangi bir yerde belgelenmedi, test edilmedi veya " +"kullanılmadı. Yama Joannah Nanjekye tarafından. (Joannah Nanjekye " +"tarafından :issue:`15088`de katılmıştır)" #: whatsnew/3.9.rst:1020 msgid "" @@ -1477,6 +2010,10 @@ msgid "" "func:`base64.decodebytes` instead. (Contributed by Victor Stinner in :issue:" "`39351`.)" msgstr "" +"Python 3.1'den beri kullanımdan kaldırılan ``base64.encodestring()`` ve " +"`base64.decodestring()`` takma adları kaldırıldı: bunun yerine :func:`base64." +"encodebytes` ve :func:`base64.decodebytes` kullanın. (Victor Stinner " +"tarafından :issue:`39351`de katılmıştır.)" #: whatsnew/3.9.rst:1025 msgid "" @@ -1484,6 +2021,9 @@ msgid "" "Python 3.5 (:issue:`22486`): use :func:`math.gcd` instead. (Contributed by " "Victor Stinner in :issue:`39350`.)" msgstr "" +"``fractions.gcd()`` işlevi kaldırıldı, Python 3.5'ten beri kullanımdan " +"kaldırıldı (:issue:`22486`): bunun yerine :func:`math.gcd` kullanın. (Victor " +"Stinner tarafından :issue:`39350`de katılmıştır.)" #: whatsnew/3.9.rst:1029 msgid "" @@ -1492,6 +2032,10 @@ msgid "" "Pass an open file object to control how the file is opened. (Contributed by " "Victor Stinner in :issue:`39357`.)" msgstr "" +":class:`bz2.BZ2File` öğesinin *buffering* parametresi kaldırıldı. Python " +"3.0'dan bu yana yok sayıldı ve kullanıldığında bir :exc:`DeprecationWarning` " +"yaydı. Dosyanın nasıl açılacağını kontrol etmek için bir açık dosya nesnesi " +"iletin. (Victor Stinner tarafından :issue:`39357`de katılmıştır.)" #: whatsnew/3.9.rst:1034 msgid "" @@ -1500,6 +2044,10 @@ msgid "" "`DeprecationWarning` since Python 3.8. (Contributed by Inada Naoki in :issue:" "`39377`)" msgstr "" +":func:`json.loads` öğesinin *encoding* parametresi kaldırıldı. Python " +"3.1'den itibaren kullanımdan kaldırıldı ve göz ardı edildi; onu kullanmak " +"Python 3.8'den beri bir :exc:`DeprecationWarning` yayınladı. (Inada " +"Naoki'nin katkılarıyla :issue:`39377`)" #: whatsnew/3.9.rst:1039 msgid "" @@ -1508,6 +2056,10 @@ msgid "" "same is correct for ``asyncio.Condition`` and ``asyncio.Semaphore``. " "(Contributed by Andrew Svetlov in :issue:`34793`.)" msgstr "" +"``with (awat asyncio.lock):`` ve ``with (get from asyncio.lock):`` ifadeleri " +"artık desteklenmemektedir, bunun yerine ``async with lock`` kullanın. Aynı " +"şey \"asyncio.Condition\" ve \"asyncio.Semaphore\" için de geçerlidir. " +"(Andrew Svetlov tarafından :issue:`34793`de katılmıştır.)" #: whatsnew/3.9.rst:1044 msgid "" @@ -1517,6 +2069,10 @@ msgid "" "defining ``COUNT_ALLOCS`` macro. (Contributed by Victor Stinner in :issue:" "`39489`.)" msgstr "" +"C yapısının :func:`sys.getcounts` işlevi, ``-X showalloccount`` komut satırı " +"seçeneği ve :c:type:`PyConfig`` show_alloc_count`` alanı kaldırıldı. " +"``COUNT_ALLOCS`` makrosu tanımlayarak özel bir Python yapısına ihtiyaç " +"duydular. (Victor Stinner'ın :issue:`39489` 'daki katkısıyla)" #: whatsnew/3.9.rst:1050 msgid "" @@ -1525,6 +2081,9 @@ msgid "" "``__annotations__`` attribute instead. (Contributed by Serhiy Storchaka in :" "issue:`40182`.)" msgstr "" +":class:`typing.NamedTuple` sınıfının ``_field_types`` özniteliği kaldırıldı. " +"Python 3.8'den beri kullanımdan kaldırılmıştır. Bunun yerine " +"``__annotations__`` özelliğini kullanın. (Serhiy Storchaka'nın :issue:`40182` 'deki katkısıyla)" #: whatsnew/3.9.rst:1055 msgid "" @@ -1532,6 +2091,9 @@ msgid "" "deprecated since 2006, and only returning ``False`` when it's called. " "(Contributed by Batuhan Taskaya in :issue:`40208`)" msgstr "" +":meth:`symtable.SymbolTable.has_exec` yöntemi kaldırıldı. 2006'dan beri " +"kullanımdan kaldırılmıştır ve yalnızca çağrıldığında ``False`` değerini " +"döndürmektedir. (Batuhan Taşkaya :sayısı:`40208`de katılmıştır)" #: whatsnew/3.9.rst:1059 msgid "" @@ -1540,6 +2102,10 @@ msgid "" "func:`asyncio.current_task` and :func:`asyncio.all_tasks` instead. " "(Contributed by Rémi Lapeyre in :issue:`40967`)" msgstr "" +":meth:`asyncio.Task.current_task` ve :meth:`asyncio.Task.all_tasks` " +"kaldırıldı. Python 3.7'den beri kullanımdan kaldırıldılar ve bunun yerine :" +"func:`asyncio.current_task` ve :func:`asyncio.all_tasks` kullanabilirsiniz. " +"(Rémi Lapeyre tarafından :issue:`40967`de katılmıştır)" #: whatsnew/3.9.rst:1064 msgid "" @@ -1548,20 +2114,26 @@ msgid "" "should be used for converting character references to the corresponding " "unicode characters." msgstr "" +":class:`html.parser.HTMLParser` sınıfındaki ``unescape()`` metodu " +"kaldırıldı (Python 3.4'ten beri kullanımdan kaldırıldı). :func:`html." +"unescape`, karakter referanslarını karşılık gelen unicode karakterlere " +"dönüştürmek için kullanılmalıdır." #: whatsnew/3.9.rst:1338 msgid "Porting to Python 3.9" -msgstr "" +msgstr "Python 3.9'a Taşıma" #: whatsnew/3.9.rst:1073 msgid "" "This section lists previously described changes and other bugfixes that may " "require changes to your code." msgstr "" +"Bu bölüm, daha önce açıklanan değişiklikleri ve kodunuzda değişiklik " +"gerektirebilecek diğer hata düzeltmelerini listeler." #: whatsnew/3.9.rst:1078 msgid "Changes in the Python API" -msgstr "" +msgstr "Python API'sindeki Değişiklikler" #: whatsnew/3.9.rst:1080 msgid "" @@ -1570,18 +2142,27 @@ msgid "" "the specific exception type and supporting both Python 3.9 and earlier " "versions will need to catch both using ``except (ImportError, ValueError):``." msgstr "" +":func:`__import__` ve :func:`importlib.util.resolve_name` şimdi daha önce :" +"exc:`ValueError` oluşturduğu yerde :exc:`ImportError` 'u yükseltiyor. Belirli " +"istisna türünü yakalayan ve hem Python 3.9 hem de önceki sürümleri " +"destekleyen arayanların, ``except (ImportError, ValueError):`` kullanarak " +"her ikisini de yakalaması gerekir." #: whatsnew/3.9.rst:1085 msgid "" "The :mod:`venv` activation scripts no longer special-case when " "``__VENV_PROMPT__`` is set to ``\"\"``." msgstr "" +":mod:`venv` etkinleştirme betikleri, ``__VENV_PROMPT__`` ``\"\"`` olarak " +"ayarlandığında artık özel durum değildir." #: whatsnew/3.9.rst:1088 msgid "" "The :meth:`select.epoll.unregister` method no longer ignores the :data:" "`~errno.EBADF` error. (Contributed by Victor Stinner in :issue:`39239`.)" msgstr "" +":meth:`select.epoll.unregister` yöntemi artık :data:`~errno.EBADF` hatasını " +"yok saymıyor. (Victor Stinner tarafından :issue:`39239`da katılmıştır.)" #: whatsnew/3.9.rst:1092 msgid "" @@ -1589,6 +2170,9 @@ msgid "" "since the *buffering* parameter has been removed. (Contributed by Victor " "Stinner in :issue:`39357`.)" msgstr "" +":class:`bz2.BZ2File` öğesinin *compresslevel* parametresi, *buffering* " +"parametresi kaldırıldığı için yalnızca anahtar kelime haline geldi. (Victor " +"Stinner tarafından :issue:`39357`de katılmıştır.)" #: whatsnew/3.9.rst:1096 msgid "" @@ -1597,6 +2181,11 @@ msgid "" "return a ``value`` itself, ``ExtSlice(slices)`` will return ``Tuple(slices, " "Load())``. (Contributed by Serhiy Storchaka in :issue:`34822`.)" msgstr "" +"Abonelik için basitleştirilmiş AST. Basit indeksler değerleri ile temsil " +"edilecek, genişletilmiş dilimler demetler olarak temsil edilecektir. " +"\"Index(value)\", bir \"değer\" döndürür, \"ExtSlice(slices)\", " +"\"Tuple(slices, Load())\" döndürür. ( :issue:`34822` içinde Serhiy Storchaka " +"tarafından katılmıştır.)" #: whatsnew/3.9.rst:1102 msgid "" @@ -1604,6 +2193,8 @@ msgid "" "environment variable when the :option:`-E` or :option:`-I` command line " "options are being used." msgstr "" +":mod:`importlib` modülü artık :option:`-E` veya :option:`-I` komut satırı " +"seçenekleri kullanılırken :envvar:`PYTHONCASEOK` ortam değişkenini yok sayar." #: whatsnew/3.9.rst:1106 msgid "" @@ -1611,6 +2202,9 @@ msgid "" "and :class:`ftplib.FTP_TLS` as a keyword-only parameter, and the default " "encoding is changed from Latin-1 to UTF-8 to follow :rfc:`2640`." msgstr "" +"*kodlama* parametresi :class:`ftplib.FTP` ve :class:`ftplib.FTP_TLS` " +"sınıflarına yalnızca anahtar kelime parametresi olarak eklendi ve varsayılan " +"kodlama Latin-1'den UTF-8'e değiştirilerek :rfc:`2640` olarak değiştirildi ." #: whatsnew/3.9.rst:1110 msgid "" @@ -1619,6 +2213,10 @@ msgid "" "from it should have this method defined. (Contributed by Kyle Stanley in :" "issue:`34037`.)" msgstr "" +":meth:`asyncio.loop.shutdown_default_executor`, :class:`~asyncio." +"AbstractEventLoop` öğesine eklendi, yani ondan devralan alternatif olay " +"döngülerinde bu yöntem tanımlanmalıdır. (Kyle Stanley tarafından :issue:" +"`34037`de katılmıştır.)" #: whatsnew/3.9.rst:1115 msgid "" @@ -1627,6 +2225,10 @@ msgid "" "``PyCF_ALLOW_TOP_LEVEL_AWAIT`` was clashing with ``CO_FUTURE_DIVISION``. " "(Contributed by Batuhan Taskaya in :issue:`39562`)" msgstr "" +":mod:`__future__` modülündeki gelecek bayraklarının sabit değerleri, " +"derleyici bayraklarıyla çarpışmayı önlemek için güncellenir. Daha önce " +"``PyCF_ALLOW_TOP_LEVEL_AWAIT``, ``CO_FUTURE_DIVISION`` ile çakışıyordu. " +"(Batuhan Taskaya :sayısı:`39562`de katılmıştır)" #: whatsnew/3.9.rst:1120 msgid "" @@ -1635,6 +2237,10 @@ msgid "" "of ``wchar_t`` since Python 3.3. (Contributed by Inada Naoki in :issue:" "`34538`.)" msgstr "" +"``array('u')`` artık C tipi olarak ``Py_UNICODE`` yerine ``wchar_t`` " +"kullanıyor. Python 3.3'ten bu yana ``Py_UNICODE`` ``wchar_t`` takma adı " +"olduğundan, bu değişiklik davranışını etkilemez. (Inada Naoki tarafından :" +"issue:`34538`de katılmıştır.)" #: whatsnew/3.9.rst:1125 msgid "" @@ -1645,6 +2251,12 @@ msgid "" "getLogger(__name__)`` in some top-level module called ``'root.py'``. " "(Contributed by Vinay Sajip in :issue:`37742`.)" msgstr "" +":func:`logging.getLogger` API'si artık ``root'`` adı iletildiğinde kök " +"kaydediciyi döndürürken, daha önce ``'root'`` adlı kök olmayan bir günlükçü " +"döndürdü. Bu, kullanıcı kodunun ``'root'`` adlı kök olmayan bir günlükçüyü " +"açıkça istediği veya ``'root.py'`` adlı bazı üst düzey modüllerde ``logging." +"getLogger(__name__)`` kullanarak bir günlükçü başlattığı durumları " +"etkileyebilir. ( :issue:`37742` içinde Vinay Sajip tarafından katılmıştır.)" #: whatsnew/3.9.rst:1132 msgid "" @@ -1654,6 +2266,11 @@ msgid "" "This allows creating compatible classes that don't inherit from those " "mentioned types. (Contributed by Roger Aiudi in :issue:`34775`)." msgstr "" +":class:`~pathlib.PurePath` 'nın bölümleme işlemi, \"str\" veya :class:" +"\"~pathlib.PurePath\" örneğinden başka bir şey iletildiğinde bir :exc:" +"\"TypeError\" yükseltmek yerine artık \"NotImplemented\" döndürüyor. Bu, " +"belirtilen türlerden miras almayan uyumlu sınıflar oluşturmaya izin verir. " +"( :issue:`34775` içinde Roger Aiudi tarafından katılmıştır)." #: whatsnew/3.9.rst:1138 msgid "" @@ -1664,6 +2281,13 @@ msgid "" "glibc implementation of modern :func:`~socket.inet_pton` does not accept any " "leading zeros. (Contributed by Christian Heimes in :issue:`36384`)." msgstr "" +"Python 3.9.5'ten itibaren :mod:`ipaddress` modülü artık IPv4 adres " +"dizilerinde baştaki sıfırları kabul etmemektedir. Öndeki sıfırlar " +"belirsizdir ve bazı kitaplıklar tarafından sekizli gösterim olarak " +"yorumlanır. Örneğin, eski işlev :func:`socket.inet_aton` baştaki sıfırları " +"sekizli gösterim olarak ele alır. Modern :func:`~socket.inet_pton` glibc " +"uygulaması baştaki sıfırları kabul etmez. ( :issue:`36384` içinde Christian " +"Heimes tarafından katılmıştır)." #: whatsnew/3.9.rst:1146 msgid "" @@ -1673,10 +2297,15 @@ msgid "" "name is now normalized to ``\"latex_latin1\"``. (Contributed by Jordon Xu " "in :issue:`37751`.)" msgstr "" +":func:`codecs.lookup` artık kodlama adını :func:`encodings." +"normalize_encoding` ile aynı şekilde normalleştirir, ancak :func:`codecs." +"lookup` ayrıca adı küçük harfe dönüştürür. Örneğin, ``\"latex+latin1\"`` " +"kodlama adı artık ``\"latex_latin1\"`` olarak normalleştirildi. ( :issue:" +"`37751`de Jordon Xu tarafından katılmıştır.)" #: whatsnew/3.9.rst:1154 msgid "Changes in the C API" -msgstr "" +msgstr "C API'sindeki değişiklikler" #: whatsnew/3.9.rst:1156 msgid "" @@ -1688,6 +2317,14 @@ msgid "" "tp_traverse` function, ensure that all custom ``tp_traverse`` functions of " "heap-allocated types visit the object's type." msgstr "" +":ref:`heap-allocated type ` örnekleri ( :c:func:" +"`PyType_FromSpec` ve benzer API'ler ile oluşturulanlar gibi), Python 3.8'den " +"bu yana tür nesnesine bir başvuru içerir. Python 3.8'in \"C API'sindeki " +"Değişiklikler\" bölümünde belirtildiği gibi, vakaların büyük çoğunluğu için " +"herhangi bir yan etki olmamalıdır, ancak özel bir :c:member:`~PyTypeObject." +"tp_traverse` 'ya sahip türler için tüm özel \"tp_traverse\" yığın " +"işlevlerinin yapıldığından emin olun. tahsis edilen tipler, nesnenin tipini " +"ziyaret eder." #: whatsnew/3.9.rst:1177 msgid "" @@ -1696,18 +2333,22 @@ msgid "" "only :ref:`heap type ` are expected to visit the type in " "``tp_traverse``." msgstr "" +"Geçiş işleviniz, temel sınıfının (veya başka bir türün) ``tp_traverse`` için " +"yetkisini veriyorsa, ``Py_TYPE(self)`` öğesinin yalnızca bir kez ziyaret " +"edildiğinden emin olun. Yalnızca :ref:`heap type ` 'ın " +"``tp_traverse`` içindeki tipi ziyaret etmesinin beklendiğini unutmayın." #: whatsnew/3.9.rst:1182 msgid "For example, if your ``tp_traverse`` function includes:" -msgstr "" +msgstr "Örneğin, ``tp_traverse`` işleviniz aşağıdakileri içeriyorsa:" #: whatsnew/3.9.rst:1188 msgid "then add:" -msgstr "" +msgstr "then add:" #: whatsnew/3.9.rst:1201 msgid "(See :issue:`35810` and :issue:`40217` for more information.)" -msgstr "" +msgstr "(Daha fazla bilgi için bkz. :issue:`35810` ve :issue:`40217`.)" #: whatsnew/3.9.rst:1203 msgid "" @@ -1716,10 +2357,14 @@ msgid "" "Use :c:func:`PyObject_Call` and its variants instead. (See more details in :" "issue:`29548`.)" msgstr "" +"\"PyEval_CallObject\", \"PyEval_CallFunction\", \"PyEval_CallMethod\" ve " +"\"PyEval_CallObjectWithKeywords\" işlevleri kullanımdan kaldırılmıştır. " +"Bunun yerine :c:func:`PyObject_Call` ve türevlerini kullanın. (Daha fazla " +"ayrıntı için :issue:`29548` konusuna bakın.)" #: whatsnew/3.9.rst:1209 msgid "CPython bytecode changes" -msgstr "" +msgstr "CPython bayt kodu değişiklikleri" #: whatsnew/3.9.rst:1211 msgid "" @@ -1728,36 +2373,42 @@ msgid "" "correctly if the :exc:`AssertionError` exception was being shadowed. " "(Contributed by Zackery Spytz in :issue:`34880`.)" msgstr "" +":opcode:`LOAD_ASSERTION_ERROR` işlem kodu, :keyword:`assert` ifadesini " +"işlemek için eklendi. Önceden, :exc:`AssertionError` istisnası " +"gölgeleniyorsa, iddia ifadesi düzgün çalışmıyordu. ( :issue:`34880` içinde " +"Zackery Spytz tarafından katılmıştır.)" #: whatsnew/3.9.rst:1216 msgid "" "The :opcode:`COMPARE_OP` opcode was split into four distinct instructions:" -msgstr "" +msgstr ":opcode:`COMPARE_OP` işlem kodu dört farklı talimata bölünmüştür:" #: whatsnew/3.9.rst:1218 msgid "``COMPARE_OP`` for rich comparisons" -msgstr "" +msgstr "Zengin karşılaştırmalar için ``COMPARE_OP``" #: whatsnew/3.9.rst:1219 msgid "``IS_OP`` for 'is' and 'is not' tests" -msgstr "" +msgstr "'-dir' ve 'değildir' testleri için ``IS_OP``" #: whatsnew/3.9.rst:1220 msgid "``CONTAINS_OP`` for 'in' and 'not in' tests" -msgstr "" +msgstr "\"İçeride\" ve \"içeride değil\" testleri için \"CONTAINS_OP\"" #: whatsnew/3.9.rst:1221 msgid "" "``JUMP_IF_NOT_EXC_MATCH`` for checking exceptions in 'try-except' statements." msgstr "" +"\"try-except\" ifadelerindeki istisnaları kontrol etmek için " +"\"JUMP_IF_NOT_EXC_MATCH\"." #: whatsnew/3.9.rst:1224 msgid "(Contributed by Mark Shannon in :issue:`39156`.)" -msgstr "" +msgstr "(Mark Shannon tarafından :issue:`39156`da katılmıştır.)" #: whatsnew/3.9.rst:1228 msgid "Build Changes" -msgstr "" +msgstr "Yapı Değişiklikleri" #: whatsnew/3.9.rst:1230 msgid "" @@ -1767,12 +2418,19 @@ msgid "" "information. (Contributed by Jan Matějek, Matěj Cepl, Charalampos Stratakis " "and Victor Stinner in :issue:`1294959`.)" msgstr "" +"\"configure\" betiğine \"--with-platlibdir\" seçeneği eklendi: yeni :attr:" +"\"sys.platlibdir\" özniteliğinde saklanan platforma özgü kitaplık dizininin " +"adı. Daha fazla bilgi için :attr:`sys.platlibdir` niteliğine bakın. (Jan " +"Matějek, Matěj Cepl, Charalampos Stratakis ve Victor Stinner'ın " +"katkılarıyla :issue:`1294959`.)" #: whatsnew/3.9.rst:1236 msgid "" "The ``COUNT_ALLOCS`` special build macro has been removed. (Contributed by " "Victor Stinner in :issue:`39489`.)" msgstr "" +"``COUNT_ALLOCS`` özel yapı makrosu kaldırıldı. (Victor Stinner tarafından :" +"issue:`39489`da katılmıştır.)" #: whatsnew/3.9.rst:1239 msgid "" @@ -1780,12 +2438,18 @@ msgid "" "functions are now required to build Python. (Contributed by Victor Stinner " "in :issue:`39395`.)" msgstr "" +"Windows olmayan platformlarda, Python'u oluşturmak için artık :c:func:" +"`setenv` ve :c:func:`unsetenv` işlevleri gereklidir. (Victor Stinner " +"tarafından :issue:`39395`de katılmıştır.)" #: whatsnew/3.9.rst:1243 msgid "" "On non-Windows platforms, creating ``bdist_wininst`` installers is now " "officially unsupported. (See :issue:`10945` for more details.)" msgstr "" +"Windows dışı platformlarda, ``bdist_wininst`` yükleyicilerin oluşturulması " +"artık resmi olarak desteklenmemektedir. (Daha fazla ayrıntı için bkz. :issue:" +"`10945`.)" #: whatsnew/3.9.rst:1246 msgid "" @@ -1794,15 +2458,25 @@ msgid "" "Frameworks``, as had been the case on older releases of macOS. If a macOS " "SDK is explicitly configured, by using :option:`--enable-universalsdk` or ``-" "isysroot``, only the SDK itself is searched. The default behavior can still " -"be overridden with ``--with-tcltk-includes`` and ``--with-tcltk-libs``. " -"(Contributed by Ned Deily in :issue:`34956`.)" -msgstr "" +"be overridden with :option:`--with-tcltk-includes` and :option:`--with-tcltk-" +"libs`. (Contributed by Ned Deily in :issue:`34956`.)" +msgstr "" +"Python'u macOS'ta kaynaktan derlerken, ``_tkinter``, macOS'un eski " +"sürümlerinde olduğu gibi, ``/Library/Frameworks`` içine yüklenmişlerse artık " +"sistem dışı Tcl ve Tk çerçeveleriyle bağlantı kuruyor. Bir macOS SDK, :" +"option:`--enable-universalsdk` veya ``-isysroot`` kullanılarak açıkça " +"yapılandırılmışsa, yalnızca SDK'nın kendisi aranır. Varsayılan davranış yine " +"de :option:`--with-tcltk-includes` ve :option:`--with-tcltk-libs` ile " +"geçersiz kılınabilir. ( :issue:`34956` içinde Ned Deily tarafından " +"katılmıştır.)" #: whatsnew/3.9.rst:1255 msgid "" "Python can now be built for Windows 10 ARM64. (Contributed by Steve Dower " "in :issue:`33125`.)" msgstr "" +"Python can now be built for Windows 10 ARM64. (Contributed by Steve Dower " +"in :issue:`33125`.)" #: whatsnew/3.9.rst:1258 msgid "" @@ -1819,10 +2493,23 @@ msgid "" "and compiler tool chain. (See :issue:`36044` and :issue:`37707` for more " "details.)" msgstr "" +"``--pgo`` kullanıldığında bazı bireysel testler artık atlanıyor. Söz konusu " +"testler, PGO görev süresini önemli ölçüde artırdı ve muhtemelen nihai " +"yürütülebilir dosyanın optimizasyonunun iyileştirilmesine yardımcı olmadı. " +"Bu, görevi yaklaşık 15 kat hızlandırır. Tam birim test paketini çalıştırmak " +"yavaştır. Bu değişiklik, çok fazla kod dalı yürütülmeyeceğinden biraz daha " +"az optimize edilmiş bir yapıya neden olabilir. Çok daha yavaş olan yapıyı " +"beklemek istiyorsanız, ``./configure [..] PROFILE_TASK=\"-m test --pgo-" +"extended\"`` kullanılarak eski davranış geri yüklenebilir. Hangi PGO görev " +"setinin daha hızlı bir yapı oluşturduğuna dair hiçbir garanti vermiyoruz. " +"Sonuçlar ortama, iş yüküne ve derleyici araç zincirine bağlı " +"olabileceğinden, önemseyen kullanıcılar kendi ilgili kıyaslamalarını " +"çalıştırmalıdır. (Daha fazla ayrıntı için bkz. :issue:`36044` ve :issue:" +"`37707`.)" #: whatsnew/3.9.rst:1273 msgid "C API Changes" -msgstr "" +msgstr "C API'sindeki değişiklikler" #: whatsnew/3.9.rst:1278 msgid "" @@ -1832,6 +2519,12 @@ msgid "" "`METH_METHOD` to allow a method to access the class it was defined in. " "(Contributed by Marcel Plch and Petr Viktorin in :issue:`38787`.)" msgstr "" +":pep:`573`: Bir modülü bir sınıfla ilişkilendirmek için :c:func:" +"`PyType_FromModuleAndSpec` eklendi; modülü ve durumunu almak için :c:func:" +"`PyType_GetModule` ve :c:func:`PyType_GetModuleState`; ve bir yöntemin " +"tanımlandığı sınıfa erişmesine izin vermek için :c:data:`PyCMethod` ve :c:" +"data:`METH_METHOD`. ( :issue:`38787` içinde Marcel Plch ve Petr Viktorin " +"tarafından katılmıştır.)" #: whatsnew/3.9.rst:1285 msgid "" @@ -1839,12 +2532,17 @@ msgid "" "`PyFrame_GetBack` function: get the frame next outer frame. (Contributed by " "Victor Stinner in :issue:`40421`.)" msgstr "" +":c:func:`PyFrame_GetCode` işlevi eklendi: bir çerçeve kodu alın. :c:func:" +"`PyFrame_GetBack` işlevi eklendi: sonraki dış çerçeveyi alın. (Victor " +"Stinner tarafından :issue:`40421`de katılmıştır.)" #: whatsnew/3.9.rst:1289 msgid "" "Added :c:func:`PyFrame_GetLineNumber` to the limited C API. (Contributed by " "Victor Stinner in :issue:`40421`.)" msgstr "" +"Sınırlı C API'sine :c:func:`PyFrame_GetLineNumber` eklendi. (Victor Stinner " +"tarafından :issue:`40421`de katılmıştır.)" #: whatsnew/3.9.rst:1292 msgid "" @@ -1855,6 +2553,12 @@ msgid "" "identifier of a Python thread state. (Contributed by Victor Stinner in :" "issue:`39947`.)" msgstr "" +"Yorumlayıcıyı almak için :c:func:`PyThreadState_GetInterpreter` ve :c:func:" +"`PyInterpreterState_Get` işlevleri eklendi. Python iş parçacığı durumunun " +"geçerli çerçevesini almak için :c:func:`PyThreadState_GetFrame` işlevi " +"eklendi. :c:func:`PyThreadState_GetID` işlevi eklendi: Python iş parçacığı " +"durumunun benzersiz tanımlayıcısını alın. (Victor Stinner tarafından :issue:" +"`39947`de katılmıştır.)" #: whatsnew/3.9.rst:1300 msgid "" @@ -1863,10 +2567,16 @@ msgid "" "efficient way to call a callable Python object without any argument. " "(Contributed by Victor Stinner in :issue:`37194`.)" msgstr "" +"C API'ye herhangi bir bağımsız değişken olmadan çağrılabilir bir Python " +"nesnesi çağıran yeni bir genel :c:func:`PyObject_CallNoArgs` işlevi eklendi. " +"Herhangi bir argüman olmadan çağrılabilir bir Python nesnesini çağırmanın en " +"etkili yolu budur. (Victor Stinner tarafından :issue:`37194`de katılmıştır.)" #: whatsnew/3.9.rst:1423 msgid "Changes in the limited C API (if ``Py_LIMITED_API`` macro is defined):" msgstr "" +"Sınırlı C API'sindeki değişiklikler (eğer \"Py_LIMITED_API\" makrosu " +"tanımlanmışsa):" #: whatsnew/3.9.rst:1307 msgid "" @@ -1876,22 +2586,32 @@ msgid "" "access ``PyThreadState.recursion_depth`` field (the structure is opaque in " "the limited C API)." msgstr "" +"Sınırlı API için normal işlevler olarak :c:func:`Py_EnterRecursiveCall` ve :" +"c:func:`Py_LeaveRecursiveCall` sağlayın. Önceden, makrolar olarak " +"tanımlanmıştı, ancak bu makrolar, ``PyThreadState.recursion_Definition`` " +"alanına erişemeyen sınırlı C API'si ile derlenmiyordu (sınırlı C API'sinde " +"yapı opaktır)." #: whatsnew/3.9.rst:1313 msgid "" "``PyObject_INIT()`` and ``PyObject_INIT_VAR()`` become regular \"opaque\" " "function to hide implementation details." msgstr "" +"\"PyObject_INIT()\" ve \"PyObject_INIT_VAR()\", uygulama ayrıntılarını " +"gizlemek için normal \"opak\" fonksiyon haline gelir." #: whatsnew/3.9.rst:1450 msgid "(Contributed by Victor Stinner in :issue:`38644` and :issue:`39542`.)" msgstr "" +"(Victor Stinner tarafından :issue:`38644` ve :issue:`39542`de katılmıştır.)" #: whatsnew/3.9.rst:1318 msgid "" "The :c:func:`PyModule_AddType` function is added to help adding a type to a " "module. (Contributed by Dong-hee Na in :issue:`40024`.)" msgstr "" +"Bir modüle tür eklenmesine yardımcı olmak için :c:func:`PyModule_AddType` " +"fonkisoynu eklenir. (Dong-hee Na tarafından :issue:`40024`de katılmıştır.)" #: whatsnew/3.9.rst:1322 msgid "" @@ -1901,6 +2621,11 @@ msgid "" "garbage collector respectively. (Contributed by Pablo Galindo Salgado in :" "issue:`40241`.)" msgstr "" +"Genel API'ye :c:func:`PyObject_GC_IsTracked` ve :c:func:" +"`PyObject_GC_IsFinalized` işlevleri, Python nesnelerinin şu anda izlenip " +"izlenmediğini veya çöp toplayıcı tarafından halihazırda sonlandırılıp " +"sonlandırılmadığını sorgulamaya izin vermek için eklendi. (Pablo Galindo " +"Salgado tarafından :issue:`40241`de katılmıştır.)" #: whatsnew/3.9.rst:1328 msgid "" @@ -1908,12 +2633,18 @@ msgid "" "representation of a function-like object. (Patch by Jeroen Demeyer in :issue:" "`37645`.)" msgstr "" +"İşlev benzeri bir nesnenin kullanıcı dostu bir dize temsilini elde etmek " +"için :c:func:`_PyObject_FunctionStr` eklendi. (Yama, Jeroen Demeyer " +"tarafından :issue:`37645` içinde.)" #: whatsnew/3.9.rst:1332 msgid "" "Added :c:func:`PyObject_CallOneArg` for calling an object with one " "positional argument (Patch by Jeroen Demeyer in :issue:`37483`.)" msgstr "" +"Tek bir konum bağımsız değişkeni olan bir nesneyi çağırmak için :c:func:" +"`PyObject_CallOneArg` eklendi (Yama Jeroen Demeyer tarafından :issue:`37483` " +"içinde.)" #: whatsnew/3.9.rst:1340 msgid "" @@ -1921,6 +2652,9 @@ msgid "" "*tstate* parameter (``PyThreadState*``). (Contributed by Victor Stinner in :" "issue:`38500`.)" msgstr "" +"``PyInterpreterState.eval_frame`` (:pep:`523`) artık yeni bir zorunlu " +"*tstate* parametresi (``PyThreadState*``) gerektiriyor. (Victor Stinner " +"tarafından :issue:`38500`de katılmıştır.)" #: whatsnew/3.9.rst:1344 msgid "" @@ -1933,11 +2667,19 @@ msgid "" "m_size` is greater than 0 and the module state (as returned by :c:func:" "`PyModule_GetState`) is ``NULL``." msgstr "" +"Genişletme modülleri: Modül durumu istenmiş ancak henüz atanmamışsa, B'nin A " +"işlevleri artık çağrılmaz. Bu, modül oluşturulduktan hemen sonra ve modül " +"çalıştırılmadan önceki durumdur (:c:data:`Py_mod_exec` işlevi). Daha " +"doğrusu, :c:member:`~PyModuleDef.m_size` 0'dan büyükse ve modül durumu ( :c:" +"func:`PyModule_GetState` tarafından döndürülen) ``NULL`` ise, bu " +"fonksiyonlar çağrılmaz." #: whatsnew/3.9.rst:1353 msgid "" "Extension modules without module state (``m_size <= 0``) are not affected." msgstr "" +"Modül durumuna sahip olmayan genişletme modülleri (``m_size <= 0``) " +"etkilenmez." #: whatsnew/3.9.rst:1355 msgid "" @@ -1946,6 +2688,10 @@ msgid "" "called from the main interpreter. Each subinterpreter now has its own list " "of scheduled calls. (Contributed by Victor Stinner in :issue:`39984`.)" msgstr "" +"Bir alt yorumlayıcıda :c:func:`Py_AddPendingCall` çağrılırsa, işlev artık " +"ana yorumlayıcıdan çağrılmak yerine alt yorumlayıcıdan çağrılacak şekilde " +"programlanır. Her yardımcı tercüman artık kendi planlanmış çağrılar " +"listesine sahiptir. (Victor Stinner tarafından :issue:`39984`de katılmıştır.)" #: whatsnew/3.9.rst:1361 msgid "" @@ -1954,6 +2700,11 @@ msgid "" "``0``). This is significant when embedding Python on Windows. (Contributed " "by Zackery Spytz in :issue:`8901`.)" msgstr "" +"Windows kayıt defteri, \"-E\" seçeneği kullanıldığında ( :c:member:" +"\"PyConfig.use_environment\" \"0\" olarak ayarlanmışsa) :data:\"sys.path\" " +"öğesini başlatmak için artık kullanılmaz. Bu, Python'u Windows'a " +"yerleştirirken önemlidir. ( :issue:`8901` içinde Zackery Spytz tarafından " +"katılmıştır.)" #: whatsnew/3.9.rst:1366 msgid "" @@ -1961,6 +2712,9 @@ msgid "" "constant and refers to a constant string. (Contributed by Serhiy Storchaka " "in :issue:`38650`.)" msgstr "" +":c:data:`PyStructSequence_UnnamedField` genel değişkeni artık bir sabittir " +"ve sabit bir dizeye başvurur. ( :issue:`38650` içinde Serhiy Storchaka " +"tarafından katılmıştır.)" #: whatsnew/3.9.rst:1370 msgid "" @@ -1968,6 +2722,9 @@ msgid "" "internal C API (``pycore_gc.h``). (Contributed by Victor Stinner in :issue:" "`40241`.)" msgstr "" +":c:type:`PyGC_Head` yapısı artık opaktır. Yalnızca dahili C API'sinde " +"(``pycore_gc.h``) tanımlanır. (Victor Stinner tarafından :issue:`40241`de " +"katılmıştır.)" #: whatsnew/3.9.rst:1374 msgid "" @@ -1977,6 +2734,12 @@ msgid "" "marked as deprecated in C. They have been deprecated by :pep:`393` since " "Python 3.3. (Contributed by Inada Naoki in :issue:`36346`.)" msgstr "" +"``Py_UNICODE_COPY``, ``Py_UNICODE_FILL``, ``PyUnicode_WSTR_LENGTH``, :c:func:" +"`PyUnicode_FromUnicode`, :c:func:`PyUnicode_AsUnicode`, " +"``_PyUnicode_AsUnicode``, ve :c:func:`PyUnicode_AsUnicodeAndSize`, C'de " +"kullanımdan kaldırıldı olarak işaretlenmiştir. Python 3.3'ten beri :pep:" +"`393` tarafından kullanımdan kaldırılmıştır. (Inada Naoki tarafından :issue:" +"`36346`da katılmıştır.)" #: whatsnew/3.9.rst:1381 msgid "" @@ -1985,21 +2748,29 @@ msgid "" "``Py_LIMITED_API`` macro is defined. (Contributed by Victor Stinner in :" "issue:`39882`.)" msgstr "" +":c:func:`Py_FatalError` fonksiyonu, ``Py_LIMITED_API`` makrosu " +"tanımlanmadığı sürece geçerli fonksiyonun adını otomatik olarak kaydeden bir " +"makro ile değiştirilir. (Victor Stinner tarafından :issue:`39882`de " +"katılmıştır.)" #: whatsnew/3.9.rst:1386 msgid "" "The vectorcall protocol now requires that the caller passes only strings as " "keyword names. (See :issue:`37540` for more information.)" msgstr "" +"Vectorcall protokolü artık arayan kişinin anahtar kelime adları olarak " +"yalnızca dizeleri iletmesini gerektirir. (Daha fazla bilgi için bkz. :issue:" +"`37540`.)" #: whatsnew/3.9.rst:1389 msgid "" "Implementation details of a number of macros and functions are now hidden:" msgstr "" +"Bir dizi makro ve fonksiyonların uygulama ayrıntıları artık gizlenmiştir:" #: whatsnew/3.9.rst:1391 msgid ":c:func:`PyObject_IS_GC` macro was converted to a function." -msgstr "" +msgstr ":c:func:`PyObject_IS_GC` makrosu bir fonksiyona dönüştürüldü." #: whatsnew/3.9.rst:1393 msgid "" @@ -2008,6 +2779,10 @@ msgid "" "alias to the :c:func:`PyObject_NewVar` macro. They no longer access directly " "the :c:member:`PyTypeObject.tp_basicsize` member." msgstr "" +":c:func:`PyObject_NEW` makrosu :c:func:`PyObject_New` makrosunun takma adı " +"olur ve :c:func:`PyObject_NEW_VAR` makrosu :c:func:`PyObject_NewVar` " +"makrosunun takma adı olur . Artık :c:member:`PyTypeObject.tp_basicsize` " +"üyesine doğrudan erişemezler." #: whatsnew/3.9.rst:1398 msgid "" @@ -2015,12 +2790,16 @@ msgid "" "the macro accessed directly the :c:member:`PyTypeObject.tp_weaklistoffset` " "member." msgstr "" +":c:func:`PyObject_GET_WEAKREFS_LISTPTR` makrosu bir işleve dönüştürüldü: " +"makro doğrudan :c:member:`PyTypeObject.tp_weaklistoffset` üyesine erişti." #: whatsnew/3.9.rst:1402 msgid "" ":c:func:`PyObject_CheckBuffer` macro was converted to a function: the macro " "accessed directly the :c:member:`PyTypeObject.tp_as_buffer` member." msgstr "" +":c:func:`PyObject_CheckBuffer` makrosu bir fonksiyona dönüştürüldü: makro :c:" +"member:`PyTypeObject.tp_as_buffer` üyesine doğrudan erişti." #: whatsnew/3.9.rst:1405 msgid "" @@ -2028,10 +2807,14 @@ msgid "" "implementation details: removed the ``PyIndex_Check()`` macro. The macro " "accessed directly the :c:member:`PyTypeObject.tp_as_number` member." msgstr "" +":c:func:`PyIndex_Check` artık uygulama ayrıntılarını gizlemek için her zaman " +"opak bir fonksiyon olarak bildiriliyor: ``PyIndex_Check()`` makrosu " +"kaldırıldı. Makro, :c:member:`PyTypeObject.tp_as_number` üyesine doğrudan " +"erişti." #: whatsnew/3.9.rst:1409 msgid "(See :issue:`40170` for more details.)" -msgstr "" +msgstr "(Daha fazla ayrıntı için bkz. :issue:`40170`.)" #: whatsnew/3.9.rst:1414 msgid "" @@ -2039,6 +2822,9 @@ msgid "" "``pyfpe.h`` from the limited C API. (Contributed by Victor Stinner in :issue:" "`38835`.)" msgstr "" +"\"pyfpe.h\" dosyasının \"PyFPE_START_PROTECT()\" ve \"PyFPE_END_PROTECT()\" " +"makroları sınırlı C API'sinden hariç tutuldu. (Victor Stinner tarafından :" +"issue:`38835`de katılmıştır.)" #: whatsnew/3.9.rst:1418 msgid "" @@ -2047,88 +2833,94 @@ msgid "" "Since Python 3.0, it has been ignored and unused. (Contributed by Jeroen " "Demeyer in :issue:`36974`.)" msgstr "" +":ref:`PyTypeObject ` öğesinin ``tp_print`` yuvası kaldırıldı. " +"Python 2.7 ve öncesindeki dosyalara nesneleri yazdırmak için kullanılıyordu. " +"Python 3.0'dan beri göz ardı edildi ve kullanılmadı. ( :issue:`36974` içinde " +"Jeroen Demeyer tarafından katılmıştır.)" #: whatsnew/3.9.rst:1425 msgid "Excluded the following functions from the limited C API:" -msgstr "" +msgstr "Aşağıdaki fonksiyonlar sınırlı C API'sinden çıkarıldı:" #: whatsnew/3.9.rst:1427 msgid "" "``PyThreadState_DeleteCurrent()`` (Contributed by Joannah Nanjekye in :issue:" "`37878`.)" msgstr "" +"``PyThreadState_DeleteCurrent()`` (Joannah Nanjekye tarafından :issue:" +"`37878`de katılmıştır.)" #: whatsnew/3.9.rst:1429 msgid "``_Py_CheckRecursionLimit``" -msgstr "" +msgstr "``_Py_CheckRecursionLimit``" #: whatsnew/3.9.rst:1430 msgid "``_Py_NewReference()``" -msgstr "" +msgstr "``_Py_NewReference()``" #: whatsnew/3.9.rst:1431 msgid "``_Py_ForgetReference()``" -msgstr "" +msgstr "``_Py_ForgetReference()``" #: whatsnew/3.9.rst:1432 msgid "``_PyTraceMalloc_NewReference()``" -msgstr "" +msgstr "``_PyTraceMalloc_NewReference()``" #: whatsnew/3.9.rst:1433 msgid "``_Py_GetRefTotal()``" -msgstr "" +msgstr "``_Py_GetRefTotal()``" #: whatsnew/3.9.rst:1434 msgid "The trashcan mechanism which never worked in the limited C API." -msgstr "" +msgstr "Sınırlı C API'sinde hiçbir zaman çalışmayan çöp tenekesi mekanizması." #: whatsnew/3.9.rst:1435 msgid "``PyTrash_UNWIND_LEVEL``" -msgstr "" +msgstr "``PyTrash_UNWIND_LEVEL``" #: whatsnew/3.9.rst:1436 msgid "``Py_TRASHCAN_BEGIN_CONDITION``" -msgstr "" +msgstr "``Py_TRASHCAN_BEGIN_CONDITION``" #: whatsnew/3.9.rst:1437 msgid "``Py_TRASHCAN_BEGIN``" -msgstr "" +msgstr "``Py_TRASHCAN_BEGIN``" #: whatsnew/3.9.rst:1438 msgid "``Py_TRASHCAN_END``" -msgstr "" +msgstr "``Py_TRASHCAN_END``" #: whatsnew/3.9.rst:1439 msgid "``Py_TRASHCAN_SAFE_BEGIN``" -msgstr "" +msgstr "``Py_TRASHCAN_SAFE_BEGIN``" #: whatsnew/3.9.rst:1440 msgid "``Py_TRASHCAN_SAFE_END``" -msgstr "" +msgstr "``Py_TRASHCAN_SAFE_END``" #: whatsnew/3.9.rst:1442 msgid "Moved following functions and definitions to the internal C API:" -msgstr "" +msgstr "Aşağıdaki fonksiyonlar ve tanımlar dahili C API'sine taşındı:" #: whatsnew/3.9.rst:1444 msgid "``_PyDebug_PrintTotalRefs()``" -msgstr "" +msgstr "``_PyDebug_PrintTotalRefs()``" #: whatsnew/3.9.rst:1445 msgid "``_Py_PrintReferences()``" -msgstr "" +msgstr "``_Py_PrintReferences()``" #: whatsnew/3.9.rst:1446 msgid "``_Py_PrintReferenceAddresses()``" -msgstr "" +msgstr "``_Py_PrintReferenceAddresses()``" #: whatsnew/3.9.rst:1447 msgid "``_Py_tracemalloc_config``" -msgstr "" +msgstr "``_Py_tracemalloc_config``" #: whatsnew/3.9.rst:1448 msgid "``_Py_AddToAllObjects()`` (specific to ``Py_TRACE_REFS`` build)" -msgstr "" +msgstr "``_Py_AddToAllObjects()`` (``Py_TRACE_REFS`` yapısına özel)" #: whatsnew/3.9.rst:1452 msgid "" @@ -2137,6 +2929,11 @@ msgid "" "by the internal C API. Removed also ``PyThreadFrameGetter`` type. " "(Contributed by Victor Stinner in :issue:`39946`.)" msgstr "" +"\"_PyRuntime.getframe\" kancası kaldırıldı ve \"_PyRuntime.getframe\" için " +"takma ad olan \"_PyThreadState_GetFrame\" makrosu kaldırıldı. Yalnızca " +"dahili C API'si tarafından açığa çıkarıldılar. Ayrıca " +"``PyThreadFrameGetter`` türü kaldırıldı. (Victor Stinner tarafından :issue:" +"`39946`da katılmıştır.)" #: whatsnew/3.9.rst:1457 msgid "" @@ -2144,57 +2941,67 @@ msgid "" "explicitly to clear all free lists. (Contributed by Inada Naoki and Victor " "Stinner in :issue:`37340`, :issue:`38896` and :issue:`40428`.)" msgstr "" +"Aşağıdaki fonksiyonlar C API'sinden kaldırıldı. Tüm ücretsiz listeleri " +"temizlemek için :c:func:`PyGC_Collect` çağırın. (Inada Naoki ve Victor " +"Stinner tarafından :issue:`37340`, :issue:`38896` ve :issue:`40428`de " +"katkıda bulunmuştur.)" #: whatsnew/3.9.rst:1462 msgid "``PyAsyncGen_ClearFreeLists()``" -msgstr "" +msgstr "``PyAsyncGen_ClearFreeLists()``" #: whatsnew/3.9.rst:1463 msgid "``PyContext_ClearFreeList()``" -msgstr "" +msgstr "``PyContext_ClearFreeList()``" #: whatsnew/3.9.rst:1464 msgid "``PyDict_ClearFreeList()``" -msgstr "" +msgstr "``PyDict_ClearFreeList()``" #: whatsnew/3.9.rst:1465 msgid "``PyFloat_ClearFreeList()``" -msgstr "" +msgstr "``PyFloat_ClearFreeList()``" #: whatsnew/3.9.rst:1466 msgid "``PyFrame_ClearFreeList()``" -msgstr "" +msgstr "``PyFrame_ClearFreeList()``" #: whatsnew/3.9.rst:1467 msgid "``PyList_ClearFreeList()``" -msgstr "" +msgstr "``PyList_ClearFreeList()``" #: whatsnew/3.9.rst:1468 msgid "" "``PyMethod_ClearFreeList()`` and ``PyCFunction_ClearFreeList()``: the free " "lists of bound method objects have been removed." msgstr "" +"``PyMethod_ClearFreeList()`` ve ``PyCFunction_ClearFreeList()``: bağlı " +"yöntem nesnelerinin serbest listeleri kaldırıldı." #: whatsnew/3.9.rst:1470 msgid "" "``PySet_ClearFreeList()``: the set free list has been removed in Python 3.4." -msgstr "" +msgstr "``PySet_ClearFreeList()``: Python 3.4'te setsiz liste kaldırıldı." #: whatsnew/3.9.rst:1472 msgid "``PyTuple_ClearFreeList()``" -msgstr "" +msgstr "``PyTuple_ClearFreeList()``" #: whatsnew/3.9.rst:1473 msgid "" "``PyUnicode_ClearFreeList()``: the Unicode free list has been removed in " "Python 3.3." msgstr "" +"``PyUnicode_ClearFreeList()``: Unicode ücretsiz listesi Python 3.3'te " +"kaldırılmıştır." #: whatsnew/3.9.rst:1476 msgid "" "Removed ``_PyUnicode_ClearStaticStrings()`` function. (Contributed by Victor " "Stinner in :issue:`39465`.)" msgstr "" +"``_PyUnicode_ClearStaticStrings()`` fonksiyonu kaldırıldı. (Victor Stinner " +"tarafından :issue:`39465`de katılmıştır.)" #: whatsnew/3.9.rst:1479 msgid "" @@ -2202,6 +3009,10 @@ msgid "" "broken since Python 3.3. The :c:func:`PyUnicode_Tailmatch` function can be " "used instead. (Contributed by Inada Naoki in :issue:`36346`.)" msgstr "" +"\"Py_UNICODE_MATCH\" kaldırıldı. :pep:`393` tarafından kullanımdan " +"kaldırıldı ve Python 3.3'ten beri bozuldu. Bunun yerine :c:func:" +"`PyUnicode_Tailmatch` fonksiyonu kullanılabilir. (Inada Naoki tarafından :" +"issue:`36346`da katılmıştır.)" #: whatsnew/3.9.rst:1484 msgid "" @@ -2215,25 +3026,39 @@ msgid "" "``PyNoArgsFunction``. (Contributed by Pablo Galindo Salgado in :issue:" "`39372`.)" msgstr "" +"Tanımlanan ancak uygulama içermeyen arabirimlerin başlık dosyaları " +"temizlendi. Kaldırılmakta olan genel API sembolleri şunlardır: : " +"``_PyBytes_InsertThousandsGroupingLocale``, " +"``_PyBytes_InsertThousandsGrouping``, ``_Py_InitializeFromArgs``, " +"``_Py_InitializeFromWideArgs``, ``_PyFloat_Repr``, ``_PyFloat_Digits``, " +"``_PyFloat_DigitsInit``, ``PyFrame_ExtendStack``, ``_PyAIterWrapper_Type``, " +"``PyNullImporter_Type``, ``PyCmpWrapper_Type``, ``PySortWrapper_Type``, " +"``PyNoArgsFunction``. ( :issue:`39372` içinde Pablo Galindo Salgado " +"tarafından sağlanmıştır.)" #: whatsnew/3.9.rst:1495 msgid "Notable changes in Python 3.9.1" -msgstr "" +msgstr "Python 3.9.1'deki önemli değişiklikler" #: whatsnew/3.9.rst:1500 msgid "" "The behavior of :class:`typing.Literal` was changed to conform with :pep:" "`586` and to match the behavior of static type checkers specified in the PEP." msgstr "" +":class:`typing.Literal` davranışı, :pep:`586` ile uyumlu olacak ve PEP'de " +"belirtilen statik tip denetleyicilerin davranışıyla eşleşecek şekilde " +"değiştirildi." #: whatsnew/3.9.rst:1503 msgid "``Literal`` now de-duplicates parameters." -msgstr "" +msgstr "``Literal`` artık parametrelerin yinelemelerini kaldırıyor." #: whatsnew/3.9.rst:1504 msgid "" "Equality comparisons between ``Literal`` objects are now order independent." msgstr "" +"``Literal`` nesneleri arasındaki eşitlik karşılaştırmaları artık sıradan " +"bağımsızdır." #: whatsnew/3.9.rst:1505 msgid "" @@ -2242,6 +3067,10 @@ msgid "" "support this change, the internally used type cache now supports " "differentiating types." msgstr "" +"``Literal`` karşılaştırmaları artık türlere göre yapılıyor. Örneğin, " +"\"Literal[0] == Literal[False]\" daha önce \"True\" olarak değerlendirildi. " +"Artık ``False``. Bu değişikliği desteklemek için dahili olarak kullanılan " +"tür önbelleği artık farklılaşan türleri desteklemektedir." #: whatsnew/3.9.rst:1509 msgid "" @@ -2250,14 +3079,18 @@ msgid "" "Note that declaring ``Literal`` with mutable parameters will not throw an " "error::" msgstr "" +"``Literal`` nesneler, parametrelerinden herhangi biri :term:`hashable` " +"değilse eşitlik karşılaştırmaları sırasında artık bir :exc:`TypeError` " +"istisnası oluşturacak. Değişken parametrelerle ``Literal`` tanımlamanın bir " +"hata atmayacağına dikkat edin::" #: whatsnew/3.9.rst:1521 msgid "(Contributed by Yurii Karabas in :issue:`42345`.)" -msgstr "" +msgstr "( :issue:`42345` sayısında Yurii Karabas tarafından katılmıştır.)" #: whatsnew/3.9.rst:1524 msgid "macOS 11.0 (Big Sur) and Apple Silicon Mac support" -msgstr "" +msgstr "macOS 11.0 (Big Sur) ve Apple Silicon Mac desteği" #: whatsnew/3.9.rst:1526 msgid "" @@ -2270,18 +3103,30 @@ msgid "" "functions and options conditionally available based on the operating system " "version in use at runtime (\"weaklinking\")." msgstr "" +"3.9.1'den itibaren Python artık macOS 11.0 (Big Sur) ve Apple Silicon " +"Mac'lerde (``ARM64`` yapısına dayalı) oluşturmayı ve çalıştırmayı tam olarak " +"desteklemektedir. Yeni bir evrensel yapı varyantı olan \"universal2\", artık " +"hem \"ARM64\" hem de \"Intel 64\"ü tek bir yürütülebilir dosya setinde yerel " +"olarak desteklemek için kullanılabilir. İkili dosyalar, artık bir dizi eski " +"macOS sürümüne (10.9'a göre test edilmiştir) dağıtılmak üzere macOS'in " +"mevcut sürümleri üzerine inşa edilebilirken, çalışma zamanında kullanılan " +"işletim sistemi sürümüne bağlı olarak bazı yeni işletim sistemi " +"fonksiyonları ve seçenekleri koşullu olarak kullanılabilir hale getirilir " +"(\"weaklinking\" )." #: whatsnew/3.9.rst:1535 msgid "(Contributed by Ronald Oussoren and Lawrence D'Anna in :issue:`41100`.)" msgstr "" +"( :issue:`41100` içinde Ronald Oussoren ve Lawrence D'Anna tarafından " +"katılmıştır.)" #: whatsnew/3.9.rst:1538 msgid "Notable changes in Python 3.9.2" -msgstr "" +msgstr "Python 3.9.2'deki önemli değişiklikler" #: whatsnew/3.9.rst:1541 msgid "collections.abc" -msgstr "" +msgstr "collections.abc" #: whatsnew/3.9.rst:1543 msgid "" @@ -2298,10 +3143,23 @@ msgid "" "3.9.1. This :exc:`DeprecationWarning` will become a :exc:`TypeError` in " "Python 3.10. (Contributed by Ken Jin in :issue:`42195`.)" msgstr "" +":class:`collections.abc.Callable` jenerik artık tip parametrelerini " +"düzleştiriyor, şu anda :data:`typing.Callable` 'ın yaptığına benzer. Bu, " +"``collections.abc.Callable[[int, str], str]`` öğesinin ``__args__`` veya " +"``(int, str, str)``; olacağı anlamına gelir önceden bu ``([int, str], str)`` " +"idi. Bu değişikliğe izin vermek için, :class:`types.GenericAlias` artık alt " +"sınıflara ayrılabilir ve :class:`collections.abc.Callable` tipi abone " +"olurken bir alt sınıf döndürülür. Bağımsız değişkenlere :func:`typing." +"get_args` veya ``__args__`` aracılığıyla erişen kodun bu değişikliği hesaba " +"katması gerekir. Python 3.9.1'de sessizce geçmiş olabilecek :class:" +"`collections.abc.Callable` parametreleştirmenin geçersiz biçimleri için bir :" +"exc:`DeprecationWarning` yayınlanabilir. Python 3.10'da bu :exc:" +"`DeprecationWarning` bir :exc:`TypeError` olacaktır. ( :issue:`42195` içinde " +"Ken Jin tarafından katılmıştır.)" #: whatsnew/3.9.rst:1557 msgid "urllib.parse" -msgstr "" +msgstr "urllib.parse" #: whatsnew/3.9.rst:1559 msgid "" @@ -2314,3 +3172,12 @@ msgid "" "For more details, please see their respective documentation. (Contributed by " "Adam Goldschmidt, Senthil Kumaran and Ken Jin in :issue:`42967`.)" msgstr "" +"Önceki Python sürümleri, :func:`urllib.parse.parse_qs` ve :func:`urllib." +"parse.parse_qsl` içinde sorgu parametresi ayırıcıları olarak hem ```` hem de " +"``&`` kullanılmasına izin veriyordu. Güvenlik endişeleri nedeniyle ve daha " +"yeni W3C tavsiyelerine uymak için bu, varsayılan olarak ``&`` ile yalnızca " +"tek bir ayırıcı anahtara izin verecek şekilde değiştirildi. Bu değişiklik, " +"etkilenen fonksiyonlar dahili olarak kullandıkları için :func:`cgi.parse` " +"ve :func:`cgi.parse_multipart` 'ı da etkiler. Daha fazla ayrıntı için lütfen " +"ilgili belgelere bakın. (Adam Goldschmidt, Senthil Kumaran ve Ken Jin'in " +"katkılarıyla :issue:`42967`.)" \ No newline at end of file From 591eddec654a1f9fb94a77f5a29b0503703e6fb4 Mon Sep 17 00:00:00 2001 From: DenizKaran <107354530+DenizKaran@users.noreply.github.com> Date: Sun, 8 Jan 2023 18:42:09 +0300 Subject: [PATCH 02/12] Update 3.9.po --- whatsnew/3.9.po | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 7beb29739..15bd29060 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -74,7 +74,9 @@ msgstr ":pep:`584` , ``dict`` için birleşim işleçleri eklendi;" #: whatsnew/3.9.rst:66 msgid ":pep:`585`, type hinting generics in standard collections;" -msgstr ":pep:`585` , standart koleksiyonlarda tür ipuçlama (type hinting) jenerikleri;" +msgstr "" +":pep:`585` , standart koleksiyonlarda tür ipuçlama " +"(type hinting) jenerikleri;" #: whatsnew/3.9.rst:67 msgid ":pep:`614`, relaxed grammar restrictions on decorators." @@ -1221,8 +1223,8 @@ msgid "" "Added :meth:`pathlib.Path.readlink()` which acts similarly to :func:`os." "readlink`. (Contributed by Girts Folkmanis in :issue:`30618`)" msgstr "" -":func:`os.readlink` 'e benzer şekilde davranan :meth:`pathlib.Path.readlink()` " -"eklendi. (Girts Folkmanis'in katkılarıyla :issue:`30618`)" +":func:`os.readlink` 'e benzer şekilde davranan :meth:`pathlib.Path." +"readlink()` eklendi. (Girts Folkmanis'in katkılarıyla :issue:`30618`)" #: whatsnew/3.9.rst:624 msgid "pdb" @@ -2083,7 +2085,8 @@ msgid "" msgstr "" ":class:`typing.NamedTuple` sınıfının ``_field_types`` özniteliği kaldırıldı. " "Python 3.8'den beri kullanımdan kaldırılmıştır. Bunun yerine " -"``__annotations__`` özelliğini kullanın. (Serhiy Storchaka'nın :issue:`40182` 'deki katkısıyla)" +"``__annotations__`` özelliğini kullanın. (Serhiy Storchaka'nın :issue:`40182` " +"'deki katkısıyla)" #: whatsnew/3.9.rst:1055 msgid "" @@ -3180,4 +3183,4 @@ msgstr "" "etkilenen fonksiyonlar dahili olarak kullandıkları için :func:`cgi.parse` " "ve :func:`cgi.parse_multipart` 'ı da etkiler. Daha fazla ayrıntı için lütfen " "ilgili belgelere bakın. (Adam Goldschmidt, Senthil Kumaran ve Ken Jin'in " -"katkılarıyla :issue:`42967`.)" \ No newline at end of file +"katkılarıyla :issue:`42967`.)" From 180e0eb095b7f631b39f43a33edd6a8392fa86e3 Mon Sep 17 00:00:00 2001 From: DenizKaran <107354530+DenizKaran@users.noreply.github.com> Date: Sun, 5 Feb 2023 22:22:19 +0300 Subject: [PATCH 03/12] =?UTF-8?q?hata=20kontrol=C3=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- whatsnew/3.9.po | 277 ++++++++++++++++++++++++------------------------ 1 file changed, 139 insertions(+), 138 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 6ec1f6231..dd3b3d3e5 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -245,7 +245,7 @@ msgid "" "Python as well. Consult the :ref:`removed-in-python-39` section." msgstr "" "Not: Python'un bu sürümünde önceden var olan bazı kullanımdan kaldırmalar da " -"kaldırılmıştır. Ref:`removed-in-python-39` bölümüne bakınız." +"kaldırılmıştır. :ref:`removed-in-python-39` bölümüne bakınız." #: whatsnew/3.9.rst:1274 msgid "New Features" @@ -292,10 +292,10 @@ msgid "" msgstr "" ":meth:`str.removeprefix(prefix)` ve :meth:`str." "removesuffix(suffix)`, gereksiz bir öneki veya bir soneki " -"bir dizeden kolayca kaldırmak için eklenmiştir. Karşılık gelen \"bytes\", " -"\"bytearray\" ve \"collections.UserString\" yöntemleri de eklenmiştir. Tam " -"açıklama için :pep:`616`ya bakın. (Dennis Sweeney tarafından :issue:" -"`39939`da katılmıştır.)" +"bir dizeden kolayca kaldırmak için eklenmiştir. Karşılık gelen ``bytes``, " +"``bytearray`` ve ``collections.UserString`` yöntemleri de eklenmiştir. Tam " +"açıklama için :pep:`616` 'ya bakın. (Dennis Sweeney tarafından :issue:" +"`39939` 'da katılmıştır.)" #: whatsnew/3.9.rst:173 msgid "Type Hinting Generics in Standard Collections" @@ -407,7 +407,7 @@ msgstr "" "yollar, geçerli dizin :func:`os.chdir` tarafından değiştirildikten sonra " "artık geçerliliğini koruyor. Bir yan etki olarak geri izleme, bu durumda :" "mod:`__main__` modül çerçeveleri için mutlak yolu da görüntüler. (Victor " -"Stinner tarafından :issue:`20443`de katılmıştır.)" +"Stinner tarafından :issue:`20443` 'de katılmıştır.)" #: whatsnew/3.9.rst:232 msgid "" @@ -427,10 +427,10 @@ msgid "" "the first encoding/decoding error and the *encoding* argument is sometimes " "ignored for empty strings. (Contributed by Victor Stinner in :issue:`37388`.)" msgstr "" -"Varsayılan olarak, en iyi performans için *hatalar* bağımsız değişkeni " +"Varsayılan olarak, en iyi performans için *errors* bağımsız değişkeni " "yalnızca ilk kodlama/kod çözme hatasında kontrol edilir ve *encoding* " "bağımsız değişkeni bazen boş dizeler için yoksayılır. (Victor Stinner " -"tarafından :issue:`37388`de katılmıştır.)" +"tarafından :issue:`37388` 'de katılmıştır.)" #: whatsnew/3.9.rst:242 msgid "" @@ -439,10 +439,10 @@ msgid "" "s)``. There are similar changes for :class:`bytes` and :class:`bytearray` " "objects. (Contributed by Serhiy Storchaka in :issue:`28029`.)" msgstr "" -"``\"\".replace(\"\", s, n)`` artık sıfır olmayan tüm \"n\" için boş bir dize " -"yerine \"s\" döndürür. Artık ``\"\".replace(\"\", s)`` ile tutarlıdır. :" +"``\"\".replace(\"\", s, n)`` artık sıfır olmayan tüm ``n`` için boş bir dize " +"yerine ``s`` döndürür. Artık ``\"\".replace(\"\", s)`` ile tutarlıdır. :" "class:`bytes` ve :class:`bytearray` nesneleri için benzer değişiklikler " -"vardır. (Serhiy Storchaka tarafından :issue:`28029`da katılmıştır.)" +"vardır. (Serhiy Storchaka tarafından :issue:`28029` 'da katılmıştır.)" #: whatsnew/3.9.rst:247 msgid "" @@ -452,7 +452,7 @@ msgid "" msgstr "" "Artık herhangi bir geçerli ifade :term:`dekoratör` olarak kullanılabilir. " "Önceden, gramer çok daha kısıtlayıcıydı. Ayrıntılar için bkz. :pep:`614`. " -"(Brandt Bucher tarafından :issue:`39702`de katılmıştır.)" +"(Brandt Bucher tarafından :issue:`39702` 'de katılmıştır.)" #: whatsnew/3.9.rst:251 msgid "" @@ -475,10 +475,10 @@ msgid "" "running status of the async generator. (Contributed by Yury Selivanov in :" "issue:`30773`.)" msgstr "" -":meth:`~agen.aclose` / :meth:`~agen.asend` / :meth:`~agen.athrow`'nın " +":meth:`~agen.aclose` / :meth:`~agen.asend` / :meth:`~agen.athrow` 'nın " "paralel çalışması artık yasaklanmıştır ve ``ag_running`` artık zaman uyumsuz " "oluşturucunun gerçek çalışma durumunu yansıtmaktadır. (Yury Selivanov " -"tarafından :issue:`30773`de katılmıştır.)" +"tarafından :issue:`30773` 'de katılmıştır.)" #: whatsnew/3.9.rst:262 msgid "" @@ -501,7 +501,7 @@ msgid "" msgstr "" "Parantezsiz lambda ifadeleri artık kavramalarda ve üreteç ifadelerinde bir " "``if`` yan tümcesinde ifade parçası olamaz. Ayrıntılar için :issue:`41848` " -"ve :issue:`43755`e bakın." +"ve :issue:`43755` 'e bakın." #: whatsnew/3.9.rst:274 msgid "New Modules" @@ -553,7 +553,7 @@ msgid "" "Hastings in :issue:`17005`.)" msgstr "" "Grafiklerin topolojik sıralamasını gerçekleştirmek üzere işlevsellik sunmak " -"için :class:'graphlib.TopologicalSorter' sınıfını içeren :mod:'graphlib' " +"için :class:`graphlib.TopologicalSorter` sınıfını içeren :mod:`graphlib` " "adlı yeni bir modül eklendi. ( :issue:`17005` içinde Pablo Galindo, Tim " "Peters ve Larry Hastings'in katkılarıyla.)" @@ -585,7 +585,7 @@ msgstr "" ":mod:`ast` modülüne, bir :class:`ast.AST` nesnesini ayrıştırmak ve " "ayrıştırıldığında eşdeğer bir :class:`ast.AST` nesnesi üretecek kod içeren " "bir dize üretmek için kullanılabilen bir fonksiyon olarak :func:`ast." -"unparse` eklendi. ( :issue:`38870`de Pablo Galindo ve Batuhan Taskaya'nın " +"unparse` eklendi. ( :issue:`38870` 'de Pablo Galindo ve Batuhan Taskaya'nın " "katkısıyla.)" #: whatsnew/3.9.rst:340 @@ -594,7 +594,7 @@ msgid "" "construct that node. (Contributed by Batuhan Taskaya in :issue:`39638`.)" msgstr "" "AST düğümlerine, o düğümü oluşturmak için kullanılan ASDL imzasını içeren " -"doküman dizeleri eklendi. (Batuhan Taşkaya :issue:`39638`de katılmıştır.)" +"doküman dizeleri eklendi. (Batuhan Taşkaya :issue:`39638` 'de katılmıştır.)" #: whatsnew/3.9.rst:344 msgid "asyncio" @@ -628,7 +628,7 @@ msgstr "" "bekleyen varsayılan yürütücü için bir kapatma programlayan yeni bir :term:" "`coroutine` :meth:`~asyncio.loop.shutdown_default_executor` eklendi. " "Ayrıca, :func:`asyncio.run` yeni :term:`coroutine` kelimesini kullanacak " -"şekilde güncellendi. (Kyle Stanley tarafından :issue:`34037`de katılmıştır.)" +"şekilde güncellendi. (Kyle Stanley tarafından :issue:`34037` 'de katılmıştır.)" #: whatsnew/3.9.rst:359 msgid "" @@ -650,7 +650,7 @@ msgstr "" "engellemekten kaçınmak için GÇ'ye bağlı işlevleri ayrı bir iş parçacığında " "çalıştırmak için kullanılır ve temel olarak :meth:`~asyncio.loop." "run_in_executor` öğesinin doğrudan anahtar sözcük bağımsız değişkenlerini " -"alabilen üst düzey bir sürümü olarak çalışır. ( :issue:`32309`da Kyle " +"alabilen üst düzey bir sürümü olarak çalışır. ( :issue:`32309` 'da Kyle " "Stanley ve Yuri Selivanov tarafından katılmıştır.)" #: whatsnew/3.9.rst:368 @@ -662,7 +662,7 @@ msgid "" msgstr "" "Bir zaman aşımı nedeniyle görevi iptal ederken, :meth:`asyncio.wait_for` " "şimdi, pozitif zaman aşımlarında olduğu gibi *timeout* <= 0 olduğunda da " -"iptalin tamamlanmasını bekleyecek. ( :issue:`32751`de Elvis Pranskevichus " +"iptalin tamamlanmasını bekleyecek. ( :issue:`32751` 'de Elvis Pranskevichus " "tarafından katılmıştır.)" #: whatsnew/3.9.rst:373 @@ -716,7 +716,7 @@ msgstr "" ":meth:`concurrent.futures.Executor.shutdown` öğesine, yürütücüyü kapatmadan " "önce tamamlanmalarını beklemek yerine çalışmaya başlamamış bekleyen tüm " "vadeli işlemleri iptal eden yeni bir *cancel_futures* parametresi eklendi. " -"(Kyle Stanley tarafından :issue:`39349`da katılmıştır.)" +"(Kyle Stanley tarafından :issue:`39349` 'da katılmıştır.)" #: whatsnew/3.9.rst:396 msgid "" @@ -726,9 +726,9 @@ msgid "" "processes. (Contributed by Kyle Stanley in :issue:`39812`.)" msgstr "" ":class:`~concurrent.futures.ThreadPoolExecutor` ve :class:`~concurrent." -"futures.ProcessPoolExecutor`dan arka plan programı konuları kaldırıldı. Bu, " +"futures.ProcessPoolExecutor` 'dan arka plan programı konuları kaldırıldı. Bu, " "alt yorumlayıcılarla uyumluluğu ve kapatma süreçlerinde öngörülebilirliği " -"geliştirir. (Kyle Stanley tarafından :issue:`39812`de katılmıştır.)" +"geliştirir. (Kyle Stanley tarafından :issue:`39812` 'de katılmıştır.)" #: whatsnew/3.9.rst:401 msgid "" @@ -740,7 +740,7 @@ msgstr "" ":class:`~concurrent.futures.ProcessPoolExecutor` içindeki çalışanlar artık " "talep üzerine, yalnızca yeniden kullanılacak boş çalışan olmadığında ortaya " "çıkıyor. Bu, başlatma yükünü optimize eder ve boşta kalan çalışanlar için " -"kaybedilen CPU süresini azaltır. (Kyle Stanley tarafından :issue:`39207`de " +"kaybedilen CPU süresini azaltır. (Kyle Stanley tarafından :issue:`39207` 'de " "katılmıştır.)" #: whatsnew/3.9.rst:407 @@ -755,7 +755,7 @@ msgid "" msgstr "" ":func:`curses.get_escdelay`, :func:`curses.set_escdelay`, :func:`curses." "get_tabsize` ve :func:`curses.set_tabsize` işlevleri eklendi. (Anthony " -"Sottile tarafından :issue:`38312`de katılmıştır.)" +"Sottile tarafından :issue:`38312` 'de katılmıştır.)" #: whatsnew/3.9.rst:414 msgid "datetime" @@ -771,7 +771,7 @@ msgstr "" ":class:`datetime.date` öğesinin :meth:`~datetime.date.isocalendar()` ve :" "class:`datetime.datetime` öğesinin :meth:`~datetime.datetime.isocalendar()` " "metotları artık bir :class:`tuple` yerine :func:`~collections.namedtuple` " -"döndürüyor. (Dong-hee Na tarafından :issue:`24416`da katılmıştır.)" +"döndürüyor. (Dong-hee Na tarafından :issue:`24416` 'da katılmıştır.)" #: whatsnew/3.9.rst:421 msgid "distutils" @@ -797,7 +797,7 @@ msgid "" "data:`~fcntl.F_OFD_SETLKW`. (Contributed by Dong-hee Na in :issue:`38602`.)" msgstr "" ":data:`~fcntl.F_OFD_GETLK`, :data:`~fcntl.F_OFD_SETLK` ve :data:`~fcntl." -"F_OFD_SETLKW` sabitleri eklendi. (Dong-hee Na tarafından :issue:`38602`de " +"F_OFD_SETLKW` sabitleri eklendi. (Dong-hee Na tarafından :issue:`38602` 'de " "katılmıştır.)" #: whatsnew/3.9.rst:435 @@ -814,7 +814,7 @@ msgstr "" ":class:`~ftplib.FTP` ve :class:`~ftplib.FTP_TLS` artık bir :class:" "`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan " "bir soketin oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:" -"`39259`da katılmıştır.)" +"`39259` 'da katılmıştır.)" #: whatsnew/3.9.rst:442 msgid "gc" @@ -831,7 +831,7 @@ msgstr "" "Çöp toplayıcı, bazı nesnelerin diriltildiği bir koleksiyon oluşturduğunda " "(sonlandırıcılar yürütüldükten sonra yalıtılmış döngülerin dışından " "erişilebilirler), hala erişilemeyen tüm nesnelerin toplanmasını " -"engellemeyin. ( :issue:`38379`da Pablo Galindo ve Tim Peters tarafıdnan " +"engellemeyin. ( :issue:`38379` 'da Pablo Galindo ve Tim Peters tarafıdnan " "eklendi.)" #: whatsnew/3.9.rst:449 @@ -842,7 +842,7 @@ msgid "" msgstr "" "Bir nesnenin çöp toplayıcı tarafından sonlandırılıp sonlandırılmadığını " "kontrol etmek için :func:`gc.is_finalized` adlı yeni bir işlev eklendi. " -"(Pablo Galindo tarafından :issue:`39322`de katılmıştır.)" +"(Pablo Galindo tarafından :issue:`39322` 'de katılmıştır.)" #: whatsnew/3.9.rst:454 msgid "hashlib" @@ -854,7 +854,7 @@ msgid "" "when available. (Contributed by Christian Heimes in :issue:`37630`.)" msgstr "" ":mod:`hashlib` modülü artık mevcut olduğunda OpenSSL'den SHA3 karmalarını ve " -"SHAKE XOF'u kullanabilir. (Christian Heimes tarafından :issue:`37630`da " +"SHAKE XOF'u kullanabilir. (Christian Heimes tarafından :issue:`37630` 'da " "katılmıştır.)" #: whatsnew/3.9.rst:460 @@ -867,8 +867,8 @@ msgstr "" "Yerleşik karma modüller, OpenSSL tabanlı uygulamanın kullanımını zorlamak " "için artık ``./configure --without-builtin-hashlib-hashes`` ile devre dışı " "bırakılabilir veya e.g. ``./configure --with-builtin-hashlib-hashes=sha3," -"blake2` ile seçici olarak etkinleştirilebilir. (Christian Heimes tarafından :" -"issue:`40479`da katılmıştır)" +"blake2`` ile seçici olarak etkinleştirilebilir. (Christian Heimes tarafından :" +"issue:`40479` 'da katılmıştır)" #: whatsnew/3.9.rst:468 msgid "http" @@ -882,7 +882,7 @@ msgid "" msgstr "" "HTTP durum kodları ``103 EARLY_HINTS``, ``418 IM_A_TEAPOT`` ve ``425 " "TOO_EARLY`` :class:`http.HTTPStatus` 'a eklendi. ( :issue:`39509` içinde Dong-" -"hee Na ve :issue:`39507`de Ross Rhodes tarafından katılmıştır.)" +"hee Na ve :issue:`39507` 'de Ross Rhodes tarafından katılmıştır.)" #: whatsnew/3.9.rst:474 msgid "IDLE and idlelib" @@ -923,7 +923,7 @@ msgid "" "`43008`.)" msgstr "" "IDLE'yi başlatın :func:`sys.excepthook` ('-n' olmadan başlatıldığında). " -"Kullanıcı kancaları daha önce yok sayılırdı. ( :issue:`43008`de Ken Hilton " +"Kullanıcı kancaları daha önce yok sayılırdı. ( :issue:`43008` 'de Ken Hilton " "tarafından katılmıştır.)" #: whatsnew/3.9.rst:491 @@ -946,7 +946,7 @@ msgstr "" "kutusunu kısaltın. İkincisi, iletişim kutusunu küçük ekranlara daha iyi " "sığdırır. ( :issue:`40468` içinde Terry Jan Reedy tarafından katılmıştır.) " "Girinti alanı ayarını Yazı Tipi sekmesinden yeni Windows sekmesine taşıyın. " -"(Mark Roseman ve Terry Jan Reedy tarafından :issue:`33962`de katılmıştır.)" +"(Mark Roseman ve Terry Jan Reedy tarafından :issue:`33962` 'de katılmıştır.)" #: whatsnew/3.9.rst:501 msgid "" @@ -974,7 +974,7 @@ msgstr "" "IMAP4.open` yöntemi artık bu değişiklikle birlikte isteğe bağlı bir " "*timeout* parametresine sahip. Bu değişikliğe geçersiz kılınan :class:" "`~imaplib.IMAP4_SSL` ve :class:`~imaplib.IMAP4_stream` yöntemleri uygulandı. " -"(Dong-hee Na tarafından :issue:`38615`de katılmıştır.)" +"(Dong-hee Na tarafından :issue:`38615` 'de katılmıştır.)" #: whatsnew/3.9.rst:514 msgid "" @@ -990,7 +990,7 @@ msgstr "" "sunucuyu kimliği doğrulanmış duruma döndürür. Bu komut :meth:`imaplib.IMAP4." "close` ile aynı eylemleri gerçekleştirir, tek fark şu anda seçili olan posta " "kutusundan hiçbir mesajın kalıcı olarak kaldırılmamasıdır. (Dong-hee Na " -"tarafından :issue:`40375`de katılmıştır.)" +"tarafından :issue:`40375` 'de katılmıştır.)" #: whatsnew/3.9.rst:522 msgid "importlib" @@ -1016,7 +1016,7 @@ msgid "" msgstr "" "Değişmez modül nesnelerini yayınlayan içe aktarma yükleyicileri artık " "bağımsız modüllere ek olarak değişmez paketleri de yayınlayabilir. (Dino " -"Viehland tarafından :issue:`39336`da katılmıştır.)" +"Viehland tarafından :issue:`39336` 'da katılmıştır.)" #: whatsnew/3.9.rst:533 msgid "" @@ -1024,9 +1024,9 @@ msgid "" "subdirectories in package data, matching backport in ``importlib_resources`` " "version 1.5. (Contributed by Jason R. Coombs in :issue:`39791`.)" msgstr "" -"Değişmez modül nesnelerini yayınlayan içe aktarma yükleyicileri artık " -"bağımsız modüllere ek olarak değişmez paketleri de yayınlayabilir. (Dino " -"Viehland tarafından :issue:`39336`da katılmıştır.)" +"Paket verilerindeki alt dizinleri destekleyen, ``importlib_resources`` " +"sürüm 1.5'te backport ile eşleşen :func:`importlib.resources.files` " +"işlevi eklendi. (Jason R. Coombs'un :issue:`39791` 'deki katkılarıyla.)" #: whatsnew/3.9.rst:538 msgid "" @@ -1070,7 +1070,7 @@ msgstr "" "Kapsamlı IPv6 adresleri :class:`ipaddress.IPv6Address` kullanılarak " "ayrıştırılabilir. Varsa, kapsam bölgesi kimliği :attr:`~ipaddress." "IPv6Address.scope_id` özelliği aracılığıyla kullanılabilir. (Oleksandr " -"Pavliuk tarafından :issue:`34788`de katılmıştır.)" +"Pavliuk tarafından :issue:`34788` 'de katılmıştır.)" #: whatsnew/3.9.rst:555 msgid "" @@ -1112,7 +1112,7 @@ msgid "" "towards *y*. (Contributed by Victor Stinner in :issue:`39288`.)" msgstr "" "Eklenen :func:`math.nextafter`: *x*'ten sonra *y*'ye doğru bir sonraki kayan " -"nokta değerini döndürür. (Victor Stinner tarafından :issue:`39288`de " +"nokta değerini döndürür. (Victor Stinner tarafından :issue:`39288` 'de " "katılmıştır.)" #: whatsnew/3.9.rst:574 @@ -1121,7 +1121,7 @@ msgid "" "float. (Contributed by Victor Stinner in :issue:`39310`.)" msgstr "" "Eklenen :func:`math.ulp`: bir kayan noktanın en önemsiz bitinin değerini " -"döndürür. (Victor Stinner tarafından :issue:`39310`da katılmıştır.)" +"döndürür. (Victor Stinner tarafından :issue:`39310` 'da katılmıştır.)" #: whatsnew/3.9.rst:579 msgid "multiprocessing" @@ -1135,7 +1135,7 @@ msgid "" msgstr "" ":class:`multiprocessing.SimpleQueue` sınıfı, kuyruğu açıkça kapatmak için " "yeni bir :meth:`~multiprocessing.SimpleQueue.close` yöntemine sahiptir. " -"(Victor Stinner tarafından :issue:`30966`da katılmıştır.)" +"(Victor Stinner tarafından :issue:`30966` 'da katılmıştır.)" #: whatsnew/3.9.rst:587 msgid "nntplib" @@ -1151,7 +1151,7 @@ msgstr "" ":class:`~nntplib.NNTP` ve :class:`~nntplib.NNTP_SSL` artık bir :class:" "`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan " "bir yuvanın oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:" -"`39259`da katılmıştır.)" +"`39259` 'da katılmıştır.)" #: whatsnew/3.9.rst:594 msgid "os" @@ -1163,7 +1163,7 @@ msgid "" "`si_code`. (Contributed by Dong-hee Na in :issue:`38493`.)" msgstr "" ":data:`~os.CLD_KILLED` ve :attr:`si_code` için :data:`~os.CLD_STOPPED` " -"eklendi. (Dong-hee Na tarafından :issue:`38493`de katılmıştır.)" +"eklendi. (Dong-hee Na tarafından :issue:`38493` 'de katılmıştır.)" #: whatsnew/3.9.rst:599 msgid "" @@ -1180,7 +1180,7 @@ msgid "" "(Contributed by Victor Stinner in :issue:`39413`.)" msgstr "" ":func:`os.unsetenv` işlevi artık Windows'ta da mevcuttur. (Victor Stinner " -"tarafından :issue:`39413`de katılmıştır.)" +"tarafından :issue:`39413` 'de katılmıştır.)" #: whatsnew/3.9.rst:606 msgid "" @@ -1188,7 +1188,7 @@ msgid "" "available. (Contributed by Victor Stinner in :issue:`39395`.)" msgstr "" ":func:`os.putenv` ve :func:`os.unsetenv` fonksiyonları artık her zaman " -"kullanılabilir. (Victor Stinner tarafından :issue:`39395`de katılmıştır.)" +"kullanılabilir. (Victor Stinner tarafından :issue:`39395` 'de katılmıştır.)" #: whatsnew/3.9.rst:610 msgid "" @@ -1196,7 +1196,7 @@ msgid "" "an exit code. (Contributed by Victor Stinner in :issue:`40094`.)" msgstr "" ":func:`os.waitstatus_to_exitcode` fonksiyonu eklendi: bekleme durumunu çıkış " -"koduna dönüştürün. (Victor Stinner tarafından :issue:`40094`de katılmıştır.)" +"koduna dönüştürün. (Victor Stinner tarafından :issue:`40094` 'de katılmıştır.)" #: whatsnew/3.9.rst:615 msgid "pathlib" @@ -1236,7 +1236,7 @@ msgstr "" ":class:`~poplib.POP3` ve :class:`~poplib.POP3_SSL` artık bir :class:" "`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan " "bir yuva oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:" -"`39259`da katılmıştır.)" +"`39259` 'da katılmıştır.)" #: whatsnew/3.9.rst:635 msgid "pprint" @@ -1248,7 +1248,7 @@ msgid "" "(Contributed by Carl Bordum Hansen in :issue:`37376`.)" msgstr "" ":mod:`pprint` artık :class:`types.SimpleNamespace` güzel yazdırabilir. (Carl " -"Bordum Hansen tarafından :issue:`37376`da katılmıştır.)" +"Bordum Hansen tarafından :issue:`37376` 'da katılmıştır.)" #: whatsnew/3.9.rst:641 msgid "pydoc" @@ -1274,7 +1274,7 @@ msgid "" "(Contributed by Victor Stinner in :issue:`40286`.)" msgstr "" "Yeni bir :attr:`random.Random.randbytes` yöntemi eklendi: rastgele baytlar " -"oluştur. (Victor Stinner tarafından :issue:`40286`da katılmıştır.)" +"oluştur. (Victor Stinner tarafından :issue:`40286` 'da katılmıştır.)" #: whatsnew/3.9.rst:654 msgid "signal" @@ -1287,7 +1287,7 @@ msgid "" "`38712`)" msgstr "" "Bir pid yerine bir dosya tanımlayıcı kullanarak bir işleme sinyal göndermek " -"için Linux'a özgü :func:`signal.pidfd_send_signal` ortaya çıktı. (:sayı:" +"için Linux'a özgü :func:`signal.pidfd_send_signal` ortaya çıktı. (:issue:" "`38712`)" #: whatsnew/3.9.rst:660 @@ -1304,7 +1304,7 @@ msgstr "" ":class:`~smtplib.SMTP` ve :class:`~smtplib.SMTP_SSL` artık bir :class:" "`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan " "bir soketin oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:" -"`39259`da katılmıştır.)" +"`39259` 'da katılmıştır.)" #: whatsnew/3.9.rst:666 msgid "" @@ -1312,7 +1312,7 @@ msgid "" "(Contributed by Dong-hee Na in :issue:`39329`.)" msgstr "" ":class:`~smtplib.LMTP` yapıcısının artık isteğe bağlı bir *timeout* " -"parametresi var. (Dong-hee Na tarafından :issue:`39329`da katılmıştır.)" +"parametresi var. (Dong-hee Na tarafından :issue:`39329` 'da katılmıştır.)" #: whatsnew/3.9.rst:670 msgid "socket" @@ -1326,15 +1326,15 @@ msgid "" msgstr "" ":mod:`socket` modülü artık Linux 4.1 ve üzeri sürümlerde :data:`~socket." "CAN_RAW_JOIN_FILTERS` sabitini dışa aktarıyor. (Stefan Tatschner ve Zackery " -"Spytz tarafından :issue:`25780`de katılmıştır.)" +"Spytz tarafından :issue:`25780` 'de katılmıştır.)" #: whatsnew/3.9.rst:676 msgid "" "The socket module now supports the :data:`~socket.CAN_J1939` protocol on " "platforms that support it. (Contributed by Karl Ding in :issue:`40291`.)" -msgstr "" +msgstr "" ' "Soket modülü artık onu destekleyen platformlarda :data:`~socket.CAN_J1939` " -"protokolünü desteklemektedir. (Karl Ding tarafından :issue:`40291`de " +"protokolünü desteklemektedir. (Karl Ding tarafından :issue:`40291` 'de " "katılmıştır.)" #: whatsnew/3.9.rst:679 @@ -1391,7 +1391,7 @@ msgid "" msgstr "" "Önceden, :attr:`sys.stderr`, etkileşimli olmadığında blok arabelleğe " "alınıyordu. Artık ``stderr`` varsayılan olarak her zaman satır arabelleğe " -"alınır. ( :issue:`13601`de Jendrik Seipp tarafından katılmıştır.)" +"alınır. ( :issue:`13601` 'de Jendrik Seipp tarafından katılmıştır.)" #: whatsnew/3.9.rst:706 msgid "tracemalloc" @@ -1405,7 +1405,7 @@ msgid "" msgstr "" "İzlenen bellek bloklarının tepe boyutunu geçerli boyuta ayarlamak ve belirli " "kod parçalarının zirvesini ölçmek için :func:`tracemalloc.reset_peak` " -"eklendi. (Huon Wilson tarafından :issue:`40630`da katılmıştır.)" +"eklendi. (Huon Wilson tarafından :issue:`40630` 'da katılmıştır.)" #: whatsnew/3.9.rst:1496 msgid "typing" @@ -1519,7 +1519,7 @@ msgid "" msgstr "" "Önceden, bayt kodu değerlendirme döngüsü, ana iş parçacığı sinyalleri " "işleyene kadar her komutta kesintiye uğruyordu. (Victor Stinner tarafından :" -"issue:`40010`da katılmıştır.)" +"issue:`40010` 'da katılmıştır.)" #: whatsnew/3.9.rst:769 msgid "" @@ -1528,7 +1528,7 @@ msgid "" "Stinner in :issue:`38061`.)" msgstr "" ":mod:`subprocess` modülünü FreeBSD'de ``closefrom()`` kullanarak optimize " -"etti. ( :issue:`38061`de Ed Maste, Conrad Meyer, Kyle Evans, Kubilay Koçak " +"etti. ( :issue:`38061` 'de Ed Maste, Conrad Meyer, Kyle Evans, Kubilay Koçak " "ve Victor Stinner'ın katkılarıyla.)" #: whatsnew/3.9.rst:773 @@ -1538,7 +1538,7 @@ msgid "" msgstr "" ":c:func:`PyLong_FromDouble`, :c:expr:`long` değerine uyan değerler için " "artık 1,87 kata kadar daha hızlı. (Sergey Fedoseev tarafından :issue:" -"`37986`da katılmıştır.)" +"`37986` 'da katılmıştır.)" #: whatsnew/3.9.rst:777 msgid "" @@ -1550,7 +1550,7 @@ msgstr "" "Bir dizi Python yerleşik yapısı (:class:`range`, :class:`tuple`, :class:" "`set`, :class:`frozenset`, :class:`list`, :class:`dict`) artık :pep:`590` " "vectorcall protokolü kullanılarak hızlandırıldı. (Dong-hee Na, Mark Shannon, " -"Jeroen Demeyer ve Petr Viktorin'in katkılarıyla :sayı:`37207`.)" +"Jeroen Demeyer ve Petr Viktorin'in :issue:`37207` 'deki katkılarıyla.)" #: whatsnew/3.9.rst:782 msgid "" @@ -1584,7 +1584,7 @@ msgid "" msgstr "" ":term:`float operasyonunun kat bölümü` artık daha iyi bir performansa sahip. " "Ayrıca bu işlem için :exc:`ZeroDivisionError` mesajı güncellenir. (Dong-hee " -"Na tarafından :issue:`39434`de katılmıştır.)" +"Na tarafından :issue:`39434` 'de katılmıştır.)" #: whatsnew/3.9.rst:796 msgid "" @@ -1592,7 +1592,7 @@ msgid "" "faster. (Contributed by Inada Naoki in :issue:`37348`.)" msgstr "" "UTF-8 ve ascii codec'leriyle kısa ASCII dizilerinin kodunu çözmek artık " -"yaklaşık %15 daha hızlı. (Inada Naoki tarafından :issue:`37348`de " +"yaklaşık %15 daha hızlı. (Inada Naoki tarafından :issue:`37348` 'de " "katılmıştır.)" #: whatsnew/3.9.rst:799 @@ -1604,7 +1604,7 @@ msgstr "" "bir özeti:" #: whatsnew/3.9.rst:846 -msgid "" +msgid "" "These results were generated from the variable access benchmark script at: " "``Tools/scripts/var_access_benchmark.py``. The benchmark script displays " "timings in nanoseconds. The benchmarks were measured on an `Intel® Core™ " @@ -1699,8 +1699,7 @@ msgstr "" "değeri olarak kabul ediyor. Ne yazık ki, bu türlerden bazılarının " "deterministik bir hash değerine sahip olduğu garanti edilmiyor. Python " "3.9'dan sonra, modül tohumlarını :const:`None`, :class:`int`, :class:" -"`float`, :class:`str`, :class:`bytes` ve :class: ile sınırlayacaktır. " -"\"bytearray\"." +"`float`, :class:`str`, :class:`bytes` ve :class:``bytearray`` ile sınırlayacaktır. " #: whatsnew/3.9.rst:890 msgid "" @@ -1734,7 +1733,7 @@ msgid "" msgstr "" "Eşyordam nesnelerinin açıkça :func:`asyncio.wait` öğesine iletilmesi " "kullanımdan kaldırılmıştır ve sürüm 3.11'de kaldırılacaktır. (Yury Selivanov " -"ve Kyle Stanley tarafından :issue:`34790`da katılmıştır.)" +"ve Kyle Stanley tarafından :issue:`34790` 'da katılmıştır.)" #: whatsnew/3.9.rst:905 msgid "" @@ -1755,7 +1754,7 @@ msgstr ":func:`~binascii.rlecode_hqx`, :func:`~binascii.rledecode_hqx`" #: whatsnew/3.9.rst:911 msgid "(Contributed by Victor Stinner in :issue:`39353`.)" -msgstr "(Victor Stinner tarafından :issue:`39353`de katılmıştır.)" +msgstr "(Victor Stinner tarafından :issue:`39353` 'de katılmıştır.)" #: whatsnew/3.9.rst:913 msgid "" @@ -1796,7 +1795,7 @@ msgstr "" "işlevleri artık kullanımdan kaldırılmıştır ve Python 3.11'de " "kaldırılacaktır. :c:func:`PyEval_InitThreads` çağrılması artık hiçbir şey " "yapmıyor. :term:`GIL`, Python 3.7'den beri :c:func:`Py_Initialize()` " -"tarafından başlatılmıştır. (Victor Stinner tarafından :issue:`39877`de " +"tarafından başlatılmıştır. (Victor Stinner tarafından :issue:`39877` 'de " "katılmıştır.)" #: whatsnew/3.9.rst:932 @@ -1816,7 +1815,7 @@ msgid "" msgstr "" ":func:`smtpd.MailmanProxy`, harici bir modül olan ``mailman`` olmadan " "kullanılamaz olduğundan artık kullanımdan kaldırılmıştır. (Samuel Colvin " -"tarafından :issue:`35800`de katılmıştır.)" +"tarafından :issue:`35800` 'de katılmıştır.)" #: whatsnew/3.9.rst:938 msgid "" @@ -1830,10 +1829,10 @@ msgstr "" ":mod:`lib2to3` modülü artık bir :exc:`PendingDeprecationWarning` yayar. " "Python 3.9, bir PEG ayrıştırıcısına geçti (bkz. :pep:`617`) ve Python 3.10, " "lib2to3'ün LL(1) ayrıştırıcısı tarafından ayrıştırılamayan yeni dil " -"sözdizimini içerebilir. \"lib2to3\" modülü, gelecekteki bir Python sürümünde " -"standart kitaplıktan kaldırılabilir. \"LibCST\"_ veya \"parso\"_ gibi üçüncü " +"sözdizimini içerebilir. ``lib2to3`` modülü, gelecekteki bir Python sürümünde " +"standart kitaplıktan kaldırılabilir. ``LibCST``_ veya ``parso``_ gibi üçüncü " "taraf alternatiflerini göz önünde bulundurun. (Carl Meyer tarafından :issue:" -"`40360`da katılmıştır.)" +"`40360` 'da katılmıştır.)" #: whatsnew/3.9.rst:946 msgid "" @@ -1866,7 +1865,7 @@ msgstr "" "bu uzantılar NNTP sunucu yöneticileri tarafından desteklenmez veya " "etkinleştirilmez. ``xgtitle()`` için lütfen bunun yerine :meth:`nntplib.NNTP." "descriptions` veya :meth:`nntplib.NNTP.description` kullanın. (Dong-hee Na " -"tarafından :issue:`39366`da katılmıştır.)" +"tarafından :issue:`39366` 'da katılmıştır.)" #: whatsnew/3.9.rst:966 msgid "" @@ -1876,8 +1875,8 @@ msgid "" msgstr "" ":class:`array.array`: ``tostring()`` ve ``fromstring()`` yöntemleri " "kaldırıldı. Bunlar, Python 3.2'den beri kullanımda olmayan ``tobytes()`` " -"ve ``frombytes()'' takma adlarıydı. (Victor Stinner tarafından :issue:" -"`38916`da katılmıştır.)" +"ve ``frombytes()`` takma adlarıydı. (Victor Stinner tarafından :issue:" +"`38916` 'da katılmıştır.)" #: whatsnew/3.9.rst:971 msgid "" @@ -1889,7 +1888,7 @@ msgstr "" "Belgelenmemiş ``sys.callstats()`` fonksiyonu kaldırıldı. Python 3.7'den beri " "kullanımdan kaldırıldı ve her zaman :const:`None` döndürdü. Python 3.7'de " "zaten kaldırılmış olan \"CALL_PROFILE\" adlı özel bir derleme seçeneği " -"gerektiriyordu. (Victor Stinner tarafından :issue:`37414`de katılmıştır.)" +"gerektiriyordu. (Victor Stinner tarafından :issue:`37414` 'de katılmıştır.)" #: whatsnew/3.9.rst:976 msgid "" @@ -1901,7 +1900,7 @@ msgstr "" "\"sys.getcheckinterval()\" ve \"sys.setcheckinterval()\" işlevleri " "kaldırıldı. Python 3.2'den beri kullanımdan kaldırıldılar. Bunun yerine :" "func:`sys.getswitchinterval` ve :func:`sys.setswitchinterval` kullanın. " -"(Victor Stinner tarafından :issue:`37392`de katılmıştır.)" +"(Victor Stinner tarafından :issue:`37392` 'de katılmıştır.)" #: whatsnew/3.9.rst:981 msgid "" @@ -1911,7 +1910,7 @@ msgid "" msgstr "" "``PyImport_Cleanup()`` C işlevi kaldırıldı. Şu şekilde belgelenmiştir: " "\"Modül tablosunu boşaltın. Yalnızca dahili kullanım için.\" (Victor Stinner " -"tarafından :issue:`36710`da katılmıştır.)" +"tarafından :issue:`36710` 'da katılmıştır.)" #: whatsnew/3.9.rst:985 msgid "" @@ -1921,7 +1920,7 @@ msgid "" msgstr "" "``_dummy_thread`` ve ``dummy_threading`` modülleri kaldırıldı. Bu modüller, " "iş parçacığı desteği gerektiren Python 3.7'den beri kullanımdan " -"kaldırılmıştır. (Victor Stinner tarafından :issue:`37312`de katılmıştır.)" +"kaldırılmıştır. (Victor Stinner tarafından :issue:`37312` 'de katılmıştır.)" #: whatsnew/3.9.rst:989 msgid "" @@ -1931,9 +1930,9 @@ msgid "" "Stinner in :issue:`37320`.)" msgstr "" "``aifc.openfp()`` takma adı ``aifc.open()``, ``sunau.openfp()`` takma adı " -"`sunau.open()`` ve ``wave.openfp() ` :func:`wave.open()` takma adı " +"`sunau.open()`` ve ``wave.openfp()`` :func:`wave.open()` takma adı " "kaldırıldı. Python 3.7'den beri kullanımdan kaldırıldılar. (Victor Stinner " -"tarafından :issue:`37320`de katılmıştır.)" +"tarafından :issue:`37320` 'de katılmıştır.)" #: whatsnew/3.9.rst:994 msgid "" @@ -1944,7 +1943,7 @@ msgstr "" ":meth:`~threading.Thread.isAlive()` :class:`threading.Thread` yöntemi " "kaldırıldı. Python 3.8'den beri kullanımdan kaldırılmıştır. Bunun yerine :" "meth:`~threading.Thread.is_alive()` kullanın. (Dong-hee Na tarafından :issue:" -"`37804`de katılmıştır.)" +"`37804` 'de katılmıştır.)" #: whatsnew/3.9.rst:999 msgid "" @@ -1974,7 +1973,7 @@ msgstr "" "kaldırıldı. :func:`~plistlib.load`, :func:`~plistlib.loads`, :func:" "`~plistlib.dump` ve :func:`~plistlib.dumps` işlevlerini kullanın. Ek olarak, " "*use_builtin_types* parametresi kaldırıldı, bunun yerine her zaman standart :" -"class:`bytes` nesneleri kullanıldı. (Jon Janzen tarafından :issue:`36409`da " +"class:`bytes` nesneleri kullanıldı. (Jon Janzen tarafından :issue:`36409` 'da " "katılmıştır.)" #: whatsnew/3.9.rst:1013 @@ -1987,7 +1986,7 @@ msgstr "" "\"PyGen_NeedsFinalizing\" C işlevi kaldırıldı. :pep:`442` uygulandıktan " "sonra CPython içinde herhangi bir yerde belgelenmedi, test edilmedi veya " "kullanılmadı. Yama Joannah Nanjekye tarafından. (Joannah Nanjekye " -"tarafından :issue:`15088`de katılmıştır)" +"tarafından :issue:`15088` 'de katılmıştır)" #: whatsnew/3.9.rst:1018 msgid "" @@ -1999,7 +1998,7 @@ msgstr "" "Python 3.1'den beri kullanımdan kaldırılan ``base64.encodestring()`` ve " "`base64.decodestring()`` takma adları kaldırıldı: bunun yerine :func:`base64." "encodebytes` ve :func:`base64.decodebytes` kullanın. (Victor Stinner " -"tarafından :issue:`39351`de katılmıştır.)" +"tarafından :issue:`39351` 'de katılmıştır.)" #: whatsnew/3.9.rst:1023 msgid "" @@ -2009,7 +2008,7 @@ msgid "" msgstr "" "``fractions.gcd()`` işlevi kaldırıldı, Python 3.5'ten beri kullanımdan " "kaldırıldı (:issue:`22486`): bunun yerine :func:`math.gcd` kullanın. (Victor " -"Stinner tarafından :issue:`39350`de katılmıştır.)" +"Stinner tarafından :issue:`39350` 'de katılmıştır.)" #: whatsnew/3.9.rst:1027 msgid "" @@ -2021,7 +2020,7 @@ msgstr "" ":class:`bz2.BZ2File` öğesinin *buffering* parametresi kaldırıldı. Python " "3.0'dan bu yana yok sayıldı ve kullanıldığında bir :exc:`DeprecationWarning` " "yaydı. Dosyanın nasıl açılacağını kontrol etmek için bir açık dosya nesnesi " -"iletin. (Victor Stinner tarafından :issue:`39357`de katılmıştır.)" +"iletin. (Victor Stinner tarafından :issue:`39357` 'de katılmıştır.)" #: whatsnew/3.9.rst:1032 msgid "" @@ -2045,7 +2044,7 @@ msgstr "" "``with (awat asyncio.lock):`` ve ``with (get from asyncio.lock):`` ifadeleri " "artık desteklenmemektedir, bunun yerine ``async with lock`` kullanın. Aynı " "şey \"asyncio.Condition\" ve \"asyncio.Semaphore\" için de geçerlidir. " -"(Andrew Svetlov tarafından :issue:`34793`de katılmıştır.)" +"(Andrew Svetlov tarafından :issue:`34793` 'de katılmıştır.)" #: whatsnew/3.9.rst:1042 msgid "" @@ -2056,7 +2055,7 @@ msgid "" "`39489`.)" msgstr "" "C yapısının :func:`sys.getcounts` işlevi, ``-X showalloccount`` komut satırı " -"seçeneği ve :c:type:`PyConfig`` show_alloc_count`` alanı kaldırıldı. " +"seçeneği ve :c:type:`PyConfig` show_alloc_count`` alanı kaldırıldı. " "``COUNT_ALLOCS`` makrosu tanımlayarak özel bir Python yapısına ihtiyaç " "duydular. (Victor Stinner'ın :issue:`39489` 'daki katkısıyla)" @@ -2080,7 +2079,7 @@ msgid "" msgstr "" ":meth:`symtable.SymbolTable.has_exec` yöntemi kaldırıldı. 2006'dan beri " "kullanımdan kaldırılmıştır ve yalnızca çağrıldığında ``False`` değerini " -"döndürmektedir. (Batuhan Taşkaya :sayısı:`40208`de katılmıştır)" +"döndürmektedir. (Batuhan Taşkaya :sayısı:`40208` 'de katılmıştır)" #: whatsnew/3.9.rst:1057 msgid "" @@ -2092,7 +2091,7 @@ msgstr "" ":meth:`asyncio.Task.current_task` ve :meth:`asyncio.Task.all_tasks` " "kaldırıldı. Python 3.7'den beri kullanımdan kaldırıldılar ve bunun yerine :" "func:`asyncio.current_task` ve :func:`asyncio.all_tasks` kullanabilirsiniz. " -"(Rémi Lapeyre tarafından :issue:`40967`de katılmıştır)" +"(Rémi Lapeyre tarafından :issue:`40967` 'de katılmıştır)" #: whatsnew/3.9.rst:1062 msgid "" @@ -2149,7 +2148,7 @@ msgid "" "`~errno.EBADF` error. (Contributed by Victor Stinner in :issue:`39239`.)" msgstr "" ":meth:`select.epoll.unregister` yöntemi artık :data:`~errno.EBADF` hatasını " -"yok saymıyor. (Victor Stinner tarafından :issue:`39239`da katılmıştır.)" +"yok saymıyor. (Victor Stinner tarafından :issue:`39239` 'da katılmıştır.)" #: whatsnew/3.9.rst:1090 msgid "" @@ -2159,7 +2158,7 @@ msgid "" msgstr "" ":class:`bz2.BZ2File` öğesinin *compresslevel* parametresi, *buffering* " "parametresi kaldırıldığı için yalnızca anahtar kelime haline geldi. (Victor " -"Stinner tarafından :issue:`39357`de katılmıştır.)" +"Stinner tarafından :issue:`39357` 'de katılmıştır.)" #: whatsnew/3.9.rst:1094 msgid "" @@ -2203,7 +2202,7 @@ msgstr "" ":meth:`asyncio.loop.shutdown_default_executor`, :class:`~asyncio." "AbstractEventLoop` öğesine eklendi, yani ondan devralan alternatif olay " "döngülerinde bu yöntem tanımlanmalıdır. (Kyle Stanley tarafından :issue:" -"`34037`de katılmıştır.)" +"`34037` 'de katılmıştır.)" #: whatsnew/3.9.rst:1113 msgid "" @@ -2215,7 +2214,7 @@ msgstr "" ":mod:`__future__` modülündeki gelecek bayraklarının sabit değerleri, " "derleyici bayraklarıyla çarpışmayı önlemek için güncellenir. Daha önce " "``PyCF_ALLOW_TOP_LEVEL_AWAIT``, ``CO_FUTURE_DIVISION`` ile çakışıyordu. " -"(Batuhan Taskaya :sayısı:`39562`de katılmıştır)" +"(Batuhan Taskaya :sayısı:`39562` 'de katılmıştır)" #: whatsnew/3.9.rst:1118 msgid "" @@ -2227,7 +2226,7 @@ msgstr "" "``array('u')`` artık C tipi olarak ``Py_UNICODE`` yerine ``wchar_t`` " "kullanıyor. Python 3.3'ten bu yana ``Py_UNICODE`` ``wchar_t`` takma adı " "olduğundan, bu değişiklik davranışını etkilemez. (Inada Naoki tarafından :" -"issue:`34538`de katılmıştır.)" +"issue:`34538` 'de katılmıştır.)" #: whatsnew/3.9.rst:1123 msgid "" @@ -2253,9 +2252,9 @@ msgid "" "This allows creating compatible classes that don't inherit from those " "mentioned types. (Contributed by Roger Aiudi in :issue:`34775`)." msgstr "" -":class:`~pathlib.PurePath` 'nın bölümleme işlemi, \"str\" veya :class:" -"\"~pathlib.PurePath\" örneğinden başka bir şey iletildiğinde bir :exc:" -"\"TypeError\" yükseltmek yerine artık \"NotImplemented\" döndürüyor. Bu, " +":class:`~pathlib.PurePath` 'nın bölümleme işlemi, ``str`` veya :class:" +"``~pathlib.PurePath`` örneğinden başka bir şey iletildiğinde bir :exc:" +"``TypeError`` yükseltmek yerine artık ``NotImplemented`` döndürüyor. Bu, " "belirtilen türlerden miras almayan uyumlu sınıflar oluşturmaya izin verir. " "( :issue:`34775` içinde Roger Aiudi tarafından katılmıştır)." @@ -2288,7 +2287,7 @@ msgstr "" "normalize_encoding` ile aynı şekilde normalleştirir, ancak :func:`codecs." "lookup` ayrıca adı küçük harfe dönüştürür. Örneğin, ``\"latex+latin1\"`` " "kodlama adı artık ``\"latex_latin1\"`` olarak normalleştirildi. ( :issue:" -"`37751`de Jordon Xu tarafından katılmıştır.)" +"`37751` 'de Jordon Xu tarafından katılmıştır.)" #: whatsnew/3.9.rst:1152 msgid "Changes in the C API" @@ -2391,7 +2390,7 @@ msgstr "" #: whatsnew/3.9.rst:1222 msgid "(Contributed by Mark Shannon in :issue:`39156`.)" -msgstr "(Mark Shannon tarafından :issue:`39156`da katılmıştır.)" +msgstr "(Mark Shannon tarafından :issue:`39156` 'da katılmıştır.)" #: whatsnew/3.9.rst:1226 msgid "Build Changes" @@ -2417,7 +2416,7 @@ msgid "" "Victor Stinner in :issue:`39489`.)" msgstr "" "``COUNT_ALLOCS`` özel yapı makrosu kaldırıldı. (Victor Stinner tarafından :" -"issue:`39489`da katılmıştır.)" +"issue:`39489` 'da katılmıştır.)" #: whatsnew/3.9.rst:1237 msgid "" @@ -2427,7 +2426,7 @@ msgid "" msgstr "" "Windows olmayan platformlarda, Python'u oluşturmak için artık :c:func:" "`setenv` ve :c:func:`unsetenv` işlevleri gereklidir. (Victor Stinner " -"tarafından :issue:`39395`de katılmıştır.)" +"tarafından :issue:`39395` 'de katılmıştır.)" #: whatsnew/3.9.rst:1241 msgid "" @@ -2521,7 +2520,7 @@ msgid "" msgstr "" ":c:func:`PyFrame_GetCode` işlevi eklendi: bir çerçeve kodu alın. :c:func:" "`PyFrame_GetBack` işlevi eklendi: sonraki dış çerçeveyi alın. (Victor " -"Stinner tarafından :issue:`40421`de katılmıştır.)" +"Stinner tarafından :issue:`40421` 'de katılmıştır.)" #: whatsnew/3.9.rst:1287 msgid "" @@ -2529,7 +2528,7 @@ msgid "" "Victor Stinner in :issue:`40421`.)" msgstr "" "Sınırlı C API'sine :c:func:`PyFrame_GetLineNumber` eklendi. (Victor Stinner " -"tarafından :issue:`40421`de katılmıştır.)" +"tarafından :issue:`40421` 'de katılmıştır.)" #: whatsnew/3.9.rst:1290 msgid "" @@ -2545,7 +2544,7 @@ msgstr "" "geçerli çerçevesini almak için :c:func:`PyThreadState_GetFrame` işlevi " "eklendi. :c:func:`PyThreadState_GetID` işlevi eklendi: Python iş parçacığı " "durumunun benzersiz tanımlayıcısını alın. (Victor Stinner tarafından :issue:" -"`39947`de katılmıştır.)" +"`39947` 'de katılmıştır.)" #: whatsnew/3.9.rst:1298 msgid "" @@ -2557,12 +2556,12 @@ msgstr "" "C API'ye herhangi bir bağımsız değişken olmadan çağrılabilir bir Python " "nesnesi çağıran yeni bir genel :c:func:`PyObject_CallNoArgs` işlevi eklendi. " "Herhangi bir argüman olmadan çağrılabilir bir Python nesnesini çağırmanın en " -"etkili yolu budur. (Victor Stinner tarafından :issue:`37194`de katılmıştır.)" +"etkili yolu budur. (Victor Stinner tarafından :issue:`37194` 'de katılmıştır.)" #: whatsnew/3.9.rst:1421 msgid "Changes in the limited C API (if ``Py_LIMITED_API`` macro is defined):" msgstr "" -"Sınırlı C API'sindeki değişiklikler (eğer \"Py_LIMITED_API\" makrosu " +"Sınırlı C API'sindeki değişiklikler (eğer ``Py_LIMITED_API`` makrosu " "tanımlanmışsa):" #: whatsnew/3.9.rst:1305 @@ -2590,7 +2589,7 @@ msgstr "" #: whatsnew/3.9.rst:1448 msgid "(Contributed by Victor Stinner in :issue:`38644` and :issue:`39542`.)" msgstr "" -"(Victor Stinner tarafından :issue:`38644` ve :issue:`39542`de katılmıştır.)" +"(Victor Stinner tarafından :issue:`38644` ve :issue:`39542` 'de katılmıştır.)" #: whatsnew/3.9.rst:1316 msgid "" @@ -2598,7 +2597,7 @@ msgid "" "module. (Contributed by Dong-hee Na in :issue:`40024`.)" msgstr "" "Bir modüle tür eklenmesine yardımcı olmak için :c:func:`PyModule_AddType` " -"fonkisoynu eklenir. (Dong-hee Na tarafından :issue:`40024`de katılmıştır.)" +"fonkisoynu eklenir. (Dong-hee Na tarafından :issue:`40024` 'de katılmıştır.)" #: whatsnew/3.9.rst:1320 msgid "" @@ -2612,7 +2611,7 @@ msgstr "" "`PyObject_GC_IsFinalized` işlevleri, Python nesnelerinin şu anda izlenip " "izlenmediğini veya çöp toplayıcı tarafından halihazırda sonlandırılıp " "sonlandırılmadığını sorgulamaya izin vermek için eklendi. (Pablo Galindo " -"Salgado tarafından :issue:`40241`de katılmıştır.)" +"Salgado tarafından :issue:`40241` 'de katılmıştır.)" #: whatsnew/3.9.rst:1326 msgid "" @@ -2641,7 +2640,7 @@ msgid "" msgstr "" "``PyInterpreterState.eval_frame`` (:pep:`523`) artık yeni bir zorunlu " "*tstate* parametresi (``PyThreadState*``) gerektiriyor. (Victor Stinner " -"tarafından :issue:`38500`de katılmıştır.)" +"tarafından :issue:`38500` 'de katılmıştır.)" #: whatsnew/3.9.rst:1342 msgid "" @@ -2654,12 +2653,14 @@ msgid "" "m_size` is greater than 0 and the module state (as returned by :c:func:" "`PyModule_GetState`) is ``NULL``." msgstr "" -"Genişletme modülleri: Modül durumu istenmiş ancak henüz atanmamışsa, B'nin A " -"işlevleri artık çağrılmaz. Bu, modül oluşturulduktan hemen sonra ve modül " -"çalıştırılmadan önceki durumdur (:c:data:`Py_mod_exec` işlevi). Daha " -"doğrusu, :c:member:`~PyModuleDef.m_size` 0'dan büyükse ve modül durumu ( :c:" -"func:`PyModule_GetState` tarafından döndürülen) ``NULL`` ise, bu " -"fonksiyonlar çağrılmaz." +"Genişletme modülleri: :c:member:`~PyModuleDef.m_traverse`, :c:member:" +"`~PyModuleDef.m_clear` and :c:member:`~PyModuleDef.m_free` functions " +"of :c:type:`PyModuleDef`, modül durumu talep edilmiş ancak henüz tahsis" +"edilmemişse artık çağrılmaz. Bu, modül oluşturulduktan hemen sonra ve" +"modül çalıştırılmadan önceki durumdur (:c:data:`Py_mod_exec` işlevi)." +"Daha kesin olarak, bu işlevler :c:member:`~PyModuleDef.m_size` 0'dan " +"büyükse ve modül durumu ( :c:func:`PyModule_GetState` tarafından " +"döndürülen) ``NULL`` ise çağrılmaz." #: whatsnew/3.9.rst:1351 msgid "" @@ -2678,7 +2679,7 @@ msgstr "" "Bir alt yorumlayıcıda :c:func:`Py_AddPendingCall` çağrılırsa, işlev artık " "ana yorumlayıcıdan çağrılmak yerine alt yorumlayıcıdan çağrılacak şekilde " "programlanır. Her yardımcı tercüman artık kendi planlanmış çağrılar " -"listesine sahiptir. (Victor Stinner tarafından :issue:`39984`de katılmıştır.)" +"listesine sahiptir. (Victor Stinner tarafından :issue:`39984` 'de katılmıştır.)" #: whatsnew/3.9.rst:1359 msgid "" @@ -2687,8 +2688,8 @@ msgid "" "``0``). This is significant when embedding Python on Windows. (Contributed " "by Zackery Spytz in :issue:`8901`.)" msgstr "" -"Windows kayıt defteri, \"-E\" seçeneği kullanıldığında ( :c:member:" -"\"PyConfig.use_environment\" \"0\" olarak ayarlanmışsa) :data:\"sys.path\" " +"Windows kayıt defteri ``-E`` seçeneği kullanıldığında ( :c:member:" +"``PyConfig.use_environment`` ``0`` olarak ayarlanmışsa) :data:``sys.path`` " "öğesini başlatmak için artık kullanılmaz. Bu, Python'u Windows'a " "yerleştirirken önemlidir. ( :issue:`8901` içinde Zackery Spytz tarafından " "katılmıştır.)" @@ -2710,7 +2711,7 @@ msgid "" "`40241`.)" msgstr "" ":c:type:`PyGC_Head` yapısı artık opaktır. Yalnızca dahili C API'sinde " -"(``pycore_gc.h``) tanımlanır. (Victor Stinner tarafından :issue:`40241`de " +"(``pycore_gc.h``) tanımlanır. (Victor Stinner tarafından :issue:`40241` 'de " "katılmıştır.)" #: whatsnew/3.9.rst:1372 @@ -2726,7 +2727,7 @@ msgstr "" "``_PyUnicode_AsUnicode``, ve :c:func:`PyUnicode_AsUnicodeAndSize`, C'de " "kullanımdan kaldırıldı olarak işaretlenmiştir. Python 3.3'ten beri :pep:" "`393` tarafından kullanımdan kaldırılmıştır. (Inada Naoki tarafından :issue:" -"`36346`da katılmıştır.)" +"`36346` 'da katılmıştır.)" #: whatsnew/3.9.rst:1379 msgid "" @@ -2737,7 +2738,7 @@ msgid "" msgstr "" ":c:func:`Py_FatalError` fonksiyonu, ``Py_LIMITED_API`` makrosu " "tanımlanmadığı sürece geçerli fonksiyonun adını otomatik olarak kaydeden bir " -"makro ile değiştirilir. (Victor Stinner tarafından :issue:`39882`de " +"makro ile değiştirilir. (Victor Stinner tarafından :issue:`39882` 'de " "katılmıştır.)" #: whatsnew/3.9.rst:1384 @@ -2811,7 +2812,7 @@ msgid "" msgstr "" "\"pyfpe.h\" dosyasının \"PyFPE_START_PROTECT()\" ve \"PyFPE_END_PROTECT()\" " "makroları sınırlı C API'sinden hariç tutuldu. (Victor Stinner tarafından :" -"issue:`38835`de katılmıştır.)" +"issue:`38835` 'de katılmıştır.)" #: whatsnew/3.9.rst:1416 msgid "" @@ -2835,7 +2836,7 @@ msgid "" "`37878`.)" msgstr "" "``PyThreadState_DeleteCurrent()`` (Joannah Nanjekye tarafından :issue:" -"`37878`de katılmıştır.)" +"`37878` 'de katılmıştır.)" #: whatsnew/3.9.rst:1427 msgid "``_Py_CheckRecursionLimit``" @@ -2920,7 +2921,7 @@ msgstr "" "takma ad olan \"_PyThreadState_GetFrame\" makrosu kaldırıldı. Yalnızca " "dahili C API'si tarafından açığa çıkarıldılar. Ayrıca " "``PyThreadFrameGetter`` türü kaldırıldı. (Victor Stinner tarafından :issue:" -"`39946`da katılmıştır.)" +"`39946` 'da katılmıştır.)" #: whatsnew/3.9.rst:1455 msgid "" @@ -2930,7 +2931,7 @@ msgid "" msgstr "" "Aşağıdaki fonksiyonlar C API'sinden kaldırıldı. Tüm ücretsiz listeleri " "temizlemek için :c:func:`PyGC_Collect` çağırın. (Inada Naoki ve Victor " -"Stinner tarafından :issue:`37340`, :issue:`38896` ve :issue:`40428`de " +"Stinner tarafından :issue:`37340` , :issue:`38896` ve :issue:`40428` 'de " "katkıda bulunmuştur.)" #: whatsnew/3.9.rst:1460 @@ -2988,7 +2989,7 @@ msgid "" "Stinner in :issue:`39465`.)" msgstr "" "``_PyUnicode_ClearStaticStrings()`` fonksiyonu kaldırıldı. (Victor Stinner " -"tarafından :issue:`39465`de katılmıştır.)" +"tarafından :issue:`39465` 'de katılmıştır.)" #: whatsnew/3.9.rst:1477 msgid "" @@ -2999,7 +3000,7 @@ msgstr "" "\"Py_UNICODE_MATCH\" kaldırıldı. :pep:`393` tarafından kullanımdan " "kaldırıldı ve Python 3.3'ten beri bozuldu. Bunun yerine :c:func:" "`PyUnicode_Tailmatch` fonksiyonu kullanılabilir. (Inada Naoki tarafından :" -"issue:`36346`da katılmıştır.)" +"issue:`36346` 'da katılmıştır.)" #: whatsnew/3.9.rst:1482 msgid "" @@ -3160,7 +3161,7 @@ msgid "" "Adam Goldschmidt, Senthil Kumaran and Ken Jin in :issue:`42967`.)" msgstr "" "Önceki Python sürümleri, :func:`urllib.parse.parse_qs` ve :func:`urllib." -"parse.parse_qsl` içinde sorgu parametresi ayırıcıları olarak hem ```` hem de " +"parse.parse_qsl` içinde sorgu parametresi ayırıcıları olarak hem ``;`` hem de " "``&`` kullanılmasına izin veriyordu. Güvenlik endişeleri nedeniyle ve daha " "yeni W3C tavsiyelerine uymak için bu, varsayılan olarak ``&`` ile yalnızca " "tek bir ayırıcı anahtara izin verecek şekilde değiştirildi. Bu değişiklik, " From e51150b2c54a2588bfa15d4ccedcacea9b83edbb Mon Sep 17 00:00:00 2001 From: DenizKaran <107354530+DenizKaran@users.noreply.github.com> Date: Sun, 5 Feb 2023 22:30:16 +0300 Subject: [PATCH 04/12] =?UTF-8?q?hata=20kontrol=C3=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- whatsnew/3.9.po | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index dd3b3d3e5..aab9589a6 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -1699,7 +1699,8 @@ msgstr "" "değeri olarak kabul ediyor. Ne yazık ki, bu türlerden bazılarının " "deterministik bir hash değerine sahip olduğu garanti edilmiyor. Python " "3.9'dan sonra, modül tohumlarını :const:`None`, :class:`int`, :class:" -"`float`, :class:`str`, :class:`bytes` ve :class:``bytearray`` ile sınırlayacaktır. " +"`float`, :class:`str`, :class:`bytes` ve :class:``bytearray`` ile" +"sınırlayacaktır. " #: whatsnew/3.9.rst:890 msgid "" @@ -2679,7 +2680,8 @@ msgstr "" "Bir alt yorumlayıcıda :c:func:`Py_AddPendingCall` çağrılırsa, işlev artık " "ana yorumlayıcıdan çağrılmak yerine alt yorumlayıcıdan çağrılacak şekilde " "programlanır. Her yardımcı tercüman artık kendi planlanmış çağrılar " -"listesine sahiptir. (Victor Stinner tarafından :issue:`39984` 'de katılmıştır.)" +"listesine sahiptir. (Victor Stinner tarafından :issue:`39984`" +"'de katılmıştır.)" #: whatsnew/3.9.rst:1359 msgid "" From 910b3d7c08c2ca0abdbd0ce0d4ed0abcaa969379 Mon Sep 17 00:00:00 2001 From: DenizKaran <107354530+DenizKaran@users.noreply.github.com> Date: Sun, 5 Feb 2023 22:32:56 +0300 Subject: [PATCH 05/12] =?UTF-8?q?san=C4=B1r=C4=B1m=20bitti?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- whatsnew/3.9.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index aab9589a6..defcb61c5 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -1332,7 +1332,7 @@ msgstr "" msgid "" "The socket module now supports the :data:`~socket.CAN_J1939` protocol on " "platforms that support it. (Contributed by Karl Ding in :issue:`40291`.)" -msgstr "" ' +msgstr "" "Soket modülü artık onu destekleyen platformlarda :data:`~socket.CAN_J1939` " "protokolünü desteklemektedir. (Karl Ding tarafından :issue:`40291` 'de " "katılmıştır.)" From 04666f33d4caa1ec62cd977ff3ab07eb84ea6aa6 Mon Sep 17 00:00:00 2001 From: DenizKaran <107354530+DenizKaran@users.noreply.github.com> Date: Sun, 5 Feb 2023 22:56:49 +0300 Subject: [PATCH 06/12] bitti? --- whatsnew/3.9.po | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index defcb61c5..355e0bb84 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -42,7 +42,7 @@ msgstr "Tüm detaylar için, :ref:`changelog` 'a bakınız." #: whatsnew/3.9.rst:52 msgid ":pep:`596` - Python 3.9 Release Schedule" -msgstr ":pep::`596:` - Python 3.9 Yayınlama Takvimi" +msgstr ":pep:`596` - Python 3.9 Yayınlama Takvimi" #: whatsnew/3.9.rst:56 msgid "Summary -- Release highlights" @@ -168,7 +168,7 @@ msgstr "Yayın süreci değişiklikleri:" #: whatsnew/3.9.rst:104 msgid ":pep:`602`, CPython adopts an annual release cycle." -msgstr "pep:`602`, CPython yıllık bir yayın döngüsü benimser." +msgstr ":pep:`602`, CPython yıllık bir yayın döngüsü benimser." #: whatsnew/3.9.rst:108 msgid "You should check for DeprecationWarning in your code" @@ -1699,7 +1699,7 @@ msgstr "" "değeri olarak kabul ediyor. Ne yazık ki, bu türlerden bazılarının " "deterministik bir hash değerine sahip olduğu garanti edilmiyor. Python " "3.9'dan sonra, modül tohumlarını :const:`None`, :class:`int`, :class:" -"`float`, :class:`str`, :class:`bytes` ve :class:``bytearray`` ile" +"`float`, :class:`str`, :class:`bytes` ve :class:`bytearray` ile" "sınırlayacaktır. " #: whatsnew/3.9.rst:890 @@ -1831,7 +1831,7 @@ msgstr "" "Python 3.9, bir PEG ayrıştırıcısına geçti (bkz. :pep:`617`) ve Python 3.10, " "lib2to3'ün LL(1) ayrıştırıcısı tarafından ayrıştırılamayan yeni dil " "sözdizimini içerebilir. ``lib2to3`` modülü, gelecekteki bir Python sürümünde " -"standart kitaplıktan kaldırılabilir. ``LibCST``_ veya ``parso``_ gibi üçüncü " +"standart kitaplıktan kaldırılabilir. `LibCST`_ veya `parso`_ gibi üçüncü " "taraf alternatiflerini göz önünde bulundurun. (Carl Meyer tarafından :issue:" "`40360` 'da katılmıştır.)" @@ -2080,7 +2080,7 @@ msgid "" msgstr "" ":meth:`symtable.SymbolTable.has_exec` yöntemi kaldırıldı. 2006'dan beri " "kullanımdan kaldırılmıştır ve yalnızca çağrıldığında ``False`` değerini " -"döndürmektedir. (Batuhan Taşkaya :sayısı:`40208` 'de katılmıştır)" +"döndürmektedir. (Batuhan Taşkaya :issue:`40208` 'de katılmıştır)" #: whatsnew/3.9.rst:1057 msgid "" @@ -2215,7 +2215,7 @@ msgstr "" ":mod:`__future__` modülündeki gelecek bayraklarının sabit değerleri, " "derleyici bayraklarıyla çarpışmayı önlemek için güncellenir. Daha önce " "``PyCF_ALLOW_TOP_LEVEL_AWAIT``, ``CO_FUTURE_DIVISION`` ile çakışıyordu. " -"(Batuhan Taskaya :sayısı:`39562` 'de katılmıştır)" +"(Batuhan Taskaya :issue:`39562` 'de katılmıştır)" #: whatsnew/3.9.rst:1118 msgid "" @@ -2254,8 +2254,8 @@ msgid "" "mentioned types. (Contributed by Roger Aiudi in :issue:`34775`)." msgstr "" ":class:`~pathlib.PurePath` 'nın bölümleme işlemi, ``str`` veya :class:" -"``~pathlib.PurePath`` örneğinden başka bir şey iletildiğinde bir :exc:" -"``TypeError`` yükseltmek yerine artık ``NotImplemented`` döndürüyor. Bu, " +"`~pathlib.PurePath` örneğinden başka bir şey iletildiğinde bir :exc:" +"`TypeError` yükseltmek yerine artık ``NotImplemented`` döndürüyor. Bu, " "belirtilen türlerden miras almayan uyumlu sınıflar oluşturmaya izin verir. " "( :issue:`34775` içinde Roger Aiudi tarafından katılmıştır)." @@ -2405,8 +2405,8 @@ msgid "" "information. (Contributed by Jan Matějek, Matěj Cepl, Charalampos Stratakis " "and Victor Stinner in :issue:`1294959`.)" msgstr "" -"\"configure\" betiğine \"--with-platlibdir\" seçeneği eklendi: yeni :attr:" -"\"sys.platlibdir\" özniteliğinde saklanan platforma özgü kitaplık dizininin " +"``configure`` betiğine ``--with-platlibdir`` seçeneği eklendi: yeni :attr:" +"``sys.platlibdir`` özniteliğinde saklanan platforma özgü kitaplık dizininin " "adı. Daha fazla bilgi için :attr:`sys.platlibdir` niteliğine bakın. (Jan " "Matějek, Matěj Cepl, Charalampos Stratakis ve Victor Stinner'ın " "katkılarıyla :issue:`1294959`.)" @@ -2691,7 +2691,7 @@ msgid "" "by Zackery Spytz in :issue:`8901`.)" msgstr "" "Windows kayıt defteri ``-E`` seçeneği kullanıldığında ( :c:member:" -"``PyConfig.use_environment`` ``0`` olarak ayarlanmışsa) :data:``sys.path`` " +"`PyConfig.use_environment` ``0`` olarak ayarlanmışsa) :data:`sys.path` " "öğesini başlatmak için artık kullanılmaz. Bu, Python'u Windows'a " "yerleştirirken önemlidir. ( :issue:`8901` içinde Zackery Spytz tarafından " "katılmıştır.)" From 3ebe65574f22345c7523c8f14f11c09e76044b52 Mon Sep 17 00:00:00 2001 From: DenizKaran <107354530+DenizKaran@users.noreply.github.com> Date: Sun, 5 Feb 2023 23:16:18 +0300 Subject: [PATCH 07/12] bitti. --- whatsnew/3.9.po | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 355e0bb84..4ba55ed5f 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -1103,7 +1103,7 @@ msgid "" "Storchaka in :issue:`39479` and :issue:`39648`.)" msgstr "" ":func:`math.lcm` eklendi: belirtilen bağımsız değişkenlerin en küçük ortak " -"katını döndürür. ( :issue:'39479' ve :issue:'39648'de Mark Dickinson, " +"katını döndürür. ( :issue:`39479` ve :issue:`39648` 'de Mark Dickinson, " "Ananthakrishnan ve Serhiy Storchaka'nın katkılarıyla.)" #: whatsnew/3.9.rst:570 @@ -1480,7 +1480,7 @@ msgid "" "``y = expr``. For example:" msgstr "" "Kavramalarda geçici bir değişken atamak için deyim optimize edildi. Şimdi " -"``for y in [expr]``, basit bir `` y = expr`` ataması kadar hızlıdır. Örneğin:" +"``for y in [expr]``, basit bir ``y = expr`` ataması kadar hızlıdır. Örneğin:" #: whatsnew/3.9.rst:752 msgid "sums = [s for s in [0] for x in data for s in [s + x]]" @@ -1782,7 +1782,9 @@ msgstr "" ":mod:`ast` sınıfları ``Suite``, `Param``, ``AugLoad`` ve ``AugStore`` " "kullanımdan kaldırılmış kabul edilir ve gelecekteki Python sürümlerinde " "kaldırılacaktır. Ayrıştırıcı tarafından üretilmemişler ve Python 3'teki kod " -"üreteci tarafından kabul edilmemişler." +"üreteci tarafından kabul edilmemişler. (:issue:`39639` ve :issue:`39969 'da " +"Batuhan Taşkaya'nın ve :issue:`39988` 'deki Serhiy Storchaka'nın " +"katkılarıyla.)" #: whatsnew/3.9.rst:926 msgid "" @@ -1931,7 +1933,7 @@ msgid "" "Stinner in :issue:`37320`.)" msgstr "" "``aifc.openfp()`` takma adı ``aifc.open()``, ``sunau.openfp()`` takma adı " -"`sunau.open()`` ve ``wave.openfp()`` :func:`wave.open()` takma adı " +"``sunau.open()`` ve ``wave.openfp()`` :func:`wave.open()` takma adı " "kaldırıldı. Python 3.7'den beri kullanımdan kaldırıldılar. (Victor Stinner " "tarafından :issue:`37320` 'de katılmıştır.)" @@ -1997,7 +1999,7 @@ msgid "" "`39351`.)" msgstr "" "Python 3.1'den beri kullanımdan kaldırılan ``base64.encodestring()`` ve " -"`base64.decodestring()`` takma adları kaldırıldı: bunun yerine :func:`base64." +"``base64.decodestring()`` takma adları kaldırıldı: bunun yerine :func:`base64." "encodebytes` ve :func:`base64.decodebytes` kullanın. (Victor Stinner " "tarafından :issue:`39351` 'de katılmıştır.)" @@ -2056,7 +2058,7 @@ msgid "" "`39489`.)" msgstr "" "C yapısının :func:`sys.getcounts` işlevi, ``-X showalloccount`` komut satırı " -"seçeneği ve :c:type:`PyConfig` show_alloc_count`` alanı kaldırıldı. " +"seçeneği ve :c:type:`PyConfig` ``show_alloc_count`` alanı kaldırıldı. " "``COUNT_ALLOCS`` makrosu tanımlayarak özel bir Python yapısına ihtiyaç " "duydular. (Victor Stinner'ın :issue:`39489` 'daki katkısıyla)" @@ -2406,7 +2408,7 @@ msgid "" "and Victor Stinner in :issue:`1294959`.)" msgstr "" "``configure`` betiğine ``--with-platlibdir`` seçeneği eklendi: yeni :attr:" -"``sys.platlibdir`` özniteliğinde saklanan platforma özgü kitaplık dizininin " +"`sys.platlibdir` özniteliğinde saklanan platforma özgü kitaplık dizininin " "adı. Daha fazla bilgi için :attr:`sys.platlibdir` niteliğine bakın. (Jan " "Matějek, Matěj Cepl, Charalampos Stratakis ve Victor Stinner'ın " "katkılarıyla :issue:`1294959`.)" From f1b023d36a54136a9d655a2b674466a877714413 Mon Sep 17 00:00:00 2001 From: egeakman Date: Mon, 6 Feb 2023 13:46:56 +0300 Subject: [PATCH 08/12] Syntax --- whatsnew/3.9.po | 64 ++++++++++++++++++++++++------------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 4ba55ed5f..52ce172a4 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -309,9 +309,9 @@ msgid "" "``typing``. Some other types in the standard library are also now generic, " "for example ``queue.Queue``." msgstr "" -"Yazım ek açıklamalarında, artık \"yazma\"dan karşılık gelen büyük harfli " -"türleri (örnek olarak ``List`` veya ``Dict``) içe aktarmak yerine \"list\" " -"ve \"dict\" gibi yerleşik koleksiyon türlerini genel türler olarak " +"Yazım ek açıklamalarında, artık ``typing`` 'den karşılık gelen büyük harfli " +"türleri (örnek olarak ``List`` veya ``Dict``) içe aktarmak yerine ``list`` " +"ve ``dict`` gibi yerleşik koleksiyon türlerini genel türler olarak " "kullanabilirsiniz. Standart kitaplıktaki diğer bazı türler de artık " "geneldir, örneğin ``queue.Queue``." @@ -463,10 +463,10 @@ msgid "" "Serhiy Storchaka in :issue:`40257`.)" msgstr "" ":mod:`typing` modülü için yardım iyileştirildi. döküman dizeleri artık tüm " -"özel formlar ve özel genel takma adlar (\"Union\" ve \"List\" gibi) için " +"özel formlar ve özel genel takma adlar (``Union`` ve ``List`` gibi) için " "gösteriliyor. :func:`help` öğesini ``List[int]`` gibi genel takma adla " "kullanmak, karşılık gelen somut tür için yardımı gösterir (bu durumda " -"\"list\"). ( :issue:`40257` içinde Serhiy Storchaka tarafından katılmıştır.)" +"``list``). ( :issue:`40257` içinde Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:257 msgid "" @@ -1615,8 +1615,8 @@ msgid "" msgstr "" "Bu sonuçlar, ``Tools/scripts/var_access_benchmark.py`` adresindeki değişken " "erişim kıyaslama betiğinden oluşturulmuştur. Kıyaslama komut dosyası, " -"nanosaniye cinsinden zamanlamaları görüntüler. Kıyaslamalar, \"python.org " -"\" adresinde bulunan macOS 64-bit " +"nanosaniye cinsinden zamanlamaları görüntüler. Kıyaslamalar, `python.org " +"`_ adresinde bulunan macOS 64-bit " "yapılarını çalıştıran bir `Intel® Core™ i7-4960HQ processor `_ üzerinde ölçülmüştür." @@ -1767,8 +1767,8 @@ msgid "" msgstr "" ":mod:`ast` sınıfları ``slice``, ``Index`` ve ``ExtSlice`` kullanımdan " "kaldırılmış kabul edilir ve gelecekteki Python sürümlerinde kaldırılacaktır. " -"``Index(value)`` yerine ``value`` kullanılmalıdır. \"ExtSlice(slices)\" " -"yerine \"Tuple(slices, Load())\" kullanılmalıdır. ( :issue:`34822` içinde " +"``Index(value)`` yerine ``value`` kullanılmalıdır. ``ExtSlice(slices)`` " +"yerine ``Tuple(slices, Load())`` kullanılmalıdır. ( :issue:`34822` içinde " "Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:919 @@ -1782,7 +1782,7 @@ msgstr "" ":mod:`ast` sınıfları ``Suite``, `Param``, ``AugLoad`` ve ``AugStore`` " "kullanımdan kaldırılmış kabul edilir ve gelecekteki Python sürümlerinde " "kaldırılacaktır. Ayrıştırıcı tarafından üretilmemişler ve Python 3'teki kod " -"üreteci tarafından kabul edilmemişler. (:issue:`39639` ve :issue:`39969 'da " +"üreteci tarafından kabul edilmemişler. (:issue:`39639` ve :issue:`39969` 'da " "Batuhan Taşkaya'nın ve :issue:`39988` 'deki Serhiy Storchaka'nın " "katkılarıyla.)" @@ -1890,7 +1890,7 @@ msgid "" msgstr "" "Belgelenmemiş ``sys.callstats()`` fonksiyonu kaldırıldı. Python 3.7'den beri " "kullanımdan kaldırıldı ve her zaman :const:`None` döndürdü. Python 3.7'de " -"zaten kaldırılmış olan \"CALL_PROFILE\" adlı özel bir derleme seçeneği " +"zaten kaldırılmış olan ``CALL_PROFILE`` adlı özel bir derleme seçeneği " "gerektiriyordu. (Victor Stinner tarafından :issue:`37414` 'de katılmıştır.)" #: whatsnew/3.9.rst:976 @@ -1900,7 +1900,7 @@ msgid "" "getswitchinterval` and :func:`sys.setswitchinterval` instead. (Contributed " "by Victor Stinner in :issue:`37392`.)" msgstr "" -"\"sys.getcheckinterval()\" ve \"sys.setcheckinterval()\" işlevleri " +"``sys.getcheckinterval()`` ve ``sys.setcheckinterval()`` işlevleri " "kaldırıldı. Python 3.2'den beri kullanımdan kaldırıldılar. Bunun yerine :" "func:`sys.getswitchinterval` ve :func:`sys.setswitchinterval` kullanın. " "(Victor Stinner tarafından :issue:`37392` 'de katılmıştır.)" @@ -1960,8 +1960,8 @@ msgstr "" ":mod:`~xml.etree.ElementTree` modülündeki :class:`~xml.etree.ElementTree." "ElementTree` ve :class:`~xml.etree.ElementTree.Element` sınıflarının " "``getchildren()`` ve ``getiterator()`` yöntemleri kaldırıldı . Python 3.2'de " -"kullanımdan kaldırıldılar. ``x.getchildren()`` yerine ``iter(x)`` ve \"x." -"getiterator()\" yerine ``x.iter()`` veya ``list(x.iter())`` kullanın. ( :" +"kullanımdan kaldırıldılar. ``x.getchildren()`` yerine ``iter(x)`` ve ``x." +"getiterator()`` yerine ``x.iter()`` veya ``list(x.iter())`` kullanın. ( :" "issue:`36543` içinde Serhiy Storchaka tarafından katılmıştır.)" #: whatsnew/3.9.rst:1007 @@ -1986,7 +1986,7 @@ msgid "" "of :pep:`442`. Patch by Joannah Nanjekye. (Contributed by Joannah Nanjekye " "in :issue:`15088`)" msgstr "" -"\"PyGen_NeedsFinalizing\" C işlevi kaldırıldı. :pep:`442` uygulandıktan " +"``PyGen_NeedsFinalizing`` C işlevi kaldırıldı. :pep:`442` uygulandıktan " "sonra CPython içinde herhangi bir yerde belgelenmedi, test edilmedi veya " "kullanılmadı. Yama Joannah Nanjekye tarafından. (Joannah Nanjekye " "tarafından :issue:`15088` 'de katılmıştır)" @@ -2046,7 +2046,7 @@ msgid "" msgstr "" "``with (awat asyncio.lock):`` ve ``with (get from asyncio.lock):`` ifadeleri " "artık desteklenmemektedir, bunun yerine ``async with lock`` kullanın. Aynı " -"şey \"asyncio.Condition\" ve \"asyncio.Semaphore\" için de geçerlidir. " +"şey ``asyncio.Condition`` ve ``asyncio.Semaphore`` için de geçerlidir. " "(Andrew Svetlov tarafından :issue:`34793` 'de katılmıştır.)" #: whatsnew/3.9.rst:1042 @@ -2172,8 +2172,8 @@ msgid "" msgstr "" "Abonelik için basitleştirilmiş AST. Basit indeksler değerleri ile temsil " "edilecek, genişletilmiş dilimler demetler olarak temsil edilecektir. " -"\"Index(value)\", bir \"değer\" döndürür, \"ExtSlice(slices)\", " -"\"Tuple(slices, Load())\" döndürür. ( :issue:`34822` içinde Serhiy Storchaka " +"``Index(value)``, bir ``value`` döndürür, ``ExtSlice(slices)``, " +"``Tuple(slices, Load())`` döndürür. ( :issue:`34822` ile Serhiy Storchaka " "tarafından katılmıştır.)" #: whatsnew/3.9.rst:1100 @@ -2311,7 +2311,7 @@ msgstr "" "bu yana tür nesnesine bir başvuru içerir. Python 3.8'in \"C API'sindeki " "Değişiklikler\" bölümünde belirtildiği gibi, vakaların büyük çoğunluğu için " "herhangi bir yan etki olmamalıdır, ancak özel bir :c:member:`~PyTypeObject." -"tp_traverse` 'ya sahip türler için tüm özel \"tp_traverse\" yığın " +"tp_traverse` 'ya sahip türler için tüm özel ``tp_traverse`` yığın " "işlevlerinin yapıldığından emin olun. tahsis edilen tipler, nesnenin tipini " "ziyaret eder." @@ -2346,8 +2346,8 @@ msgid "" "Use :c:func:`PyObject_Call` and its variants instead. (See more details in :" "issue:`29548`.)" msgstr "" -"\"PyEval_CallObject\", \"PyEval_CallFunction\", \"PyEval_CallMethod\" ve " -"\"PyEval_CallObjectWithKeywords\" işlevleri kullanımdan kaldırılmıştır. " +"``PyEval_CallObject``, ``PyEval_CallFunction``, ``PyEval_CallMethod`` ve " +"``PyEval_CallObjectWithKeywords`` işlevleri kullanımdan kaldırılmıştır. " "Bunun yerine :c:func:`PyObject_Call` ve türevlerini kullanın. (Daha fazla " "ayrıntı için :issue:`29548` konusuna bakın.)" @@ -2382,14 +2382,14 @@ msgstr "'-dir' ve 'değildir' testleri için ``IS_OP``" #: whatsnew/3.9.rst:1218 msgid "``CONTAINS_OP`` for 'in' and 'not in' tests" -msgstr "\"İçeride\" ve \"içeride değil\" testleri için \"CONTAINS_OP\"" +msgstr "``İçeride`` ve ``içeride değil`` testleri için ``CONTAINS_OP``" #: whatsnew/3.9.rst:1219 msgid "" "``JUMP_IF_NOT_EXC_MATCH`` for checking exceptions in 'try-except' statements." msgstr "" -"\"try-except\" ifadelerindeki istisnaları kontrol etmek için " -"\"JUMP_IF_NOT_EXC_MATCH\"." +"'try-except' ifadelerindeki istisnaları kontrol etmek için " +"``JUMP_IF_NOT_EXC_MATCH``." #: whatsnew/3.9.rst:1222 msgid "(Contributed by Mark Shannon in :issue:`39156`.)" @@ -2586,7 +2586,7 @@ msgid "" "``PyObject_INIT()`` and ``PyObject_INIT_VAR()`` become regular \"opaque\" " "function to hide implementation details." msgstr "" -"\"PyObject_INIT()\" ve \"PyObject_INIT_VAR()\", uygulama ayrıntılarını " +"``PyObject_INIT()`` ve ``PyObject_INIT_VAR()``, uygulama ayrıntılarını " "gizlemek için normal \"opak\" fonksiyon haline gelir." #: whatsnew/3.9.rst:1448 @@ -2814,7 +2814,7 @@ msgid "" "``pyfpe.h`` from the limited C API. (Contributed by Victor Stinner in :issue:" "`38835`.)" msgstr "" -"\"pyfpe.h\" dosyasının \"PyFPE_START_PROTECT()\" ve \"PyFPE_END_PROTECT()\" " +"``pyfpe.h`` dosyasının ``PyFPE_START_PROTECT()`` ve ``PyFPE_END_PROTECT()`` " "makroları sınırlı C API'sinden hariç tutuldu. (Victor Stinner tarafından :" "issue:`38835` 'de katılmıştır.)" @@ -2921,8 +2921,8 @@ msgid "" "by the internal C API. Removed also ``PyThreadFrameGetter`` type. " "(Contributed by Victor Stinner in :issue:`39946`.)" msgstr "" -"\"_PyRuntime.getframe\" kancası kaldırıldı ve \"_PyRuntime.getframe\" için " -"takma ad olan \"_PyThreadState_GetFrame\" makrosu kaldırıldı. Yalnızca " +"``_PyRuntime.getframe`` kancası kaldırıldı ve ``_PyRuntime.getframe`` için " +"takma ad olan ``_PyThreadState_GetFrame`` makrosu kaldırıldı. Yalnızca " "dahili C API'si tarafından açığa çıkarıldılar. Ayrıca " "``PyThreadFrameGetter`` türü kaldırıldı. (Victor Stinner tarafından :issue:" "`39946` 'da katılmıştır.)" @@ -3001,7 +3001,7 @@ msgid "" "broken since Python 3.3. The :c:func:`PyUnicode_Tailmatch` function can be " "used instead. (Contributed by Inada Naoki in :issue:`36346`.)" msgstr "" -"\"Py_UNICODE_MATCH\" kaldırıldı. :pep:`393` tarafından kullanımdan " +"``Py_UNICODE_MATCH`` kaldırıldı. :pep:`393` tarafından kullanımdan " "kaldırıldı ve Python 3.3'ten beri bozuldu. Bunun yerine :c:func:" "`PyUnicode_Tailmatch` fonksiyonu kullanılabilir. (Inada Naoki tarafından :" "issue:`36346` 'da katılmıştır.)" @@ -3060,7 +3060,7 @@ msgid "" "differentiating types." msgstr "" "``Literal`` karşılaştırmaları artık türlere göre yapılıyor. Örneğin, " -"\"Literal[0] == Literal[False]\" daha önce \"True\" olarak değerlendirildi. " +"``Literal[0] == Literal[False]`` daha önce ``True`` olarak değerlendirildi. " "Artık ``False``. Bu değişikliği desteklemek için dahili olarak kullanılan " "tür önbelleği artık farklılaşan türleri desteklemektedir." @@ -3097,8 +3097,8 @@ msgid "" msgstr "" "3.9.1'den itibaren Python artık macOS 11.0 (Big Sur) ve Apple Silicon " "Mac'lerde (``ARM64`` yapısına dayalı) oluşturmayı ve çalıştırmayı tam olarak " -"desteklemektedir. Yeni bir evrensel yapı varyantı olan \"universal2\", artık " -"hem \"ARM64\" hem de \"Intel 64\"ü tek bir yürütülebilir dosya setinde yerel " +"desteklemektedir. Yeni bir evrensel yapı varyantı olan ``universal2``, artık " +"hem ``ARM64`` hem de ``Intel 64``ü tek bir yürütülebilir dosya setinde yerel " "olarak desteklemek için kullanılabilir. İkili dosyalar, artık bir dizi eski " "macOS sürümüne (10.9'a göre test edilmiştir) dağıtılmak üzere macOS'in " "mevcut sürümleri üzerine inşa edilebilirken, çalışma zamanında kullanılan " From 9c7533e4ddbf2c6235cce1ad3408a1fc0f912230 Mon Sep 17 00:00:00 2001 From: egeakman Date: Mon, 6 Feb 2023 13:53:24 +0300 Subject: [PATCH 09/12] More syntax --- whatsnew/3.9.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 52ce172a4..29b841d49 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -1700,7 +1700,7 @@ msgstr "" "deterministik bir hash değerine sahip olduğu garanti edilmiyor. Python " "3.9'dan sonra, modül tohumlarını :const:`None`, :class:`int`, :class:" "`float`, :class:`str`, :class:`bytes` ve :class:`bytearray` ile" -"sınırlayacaktır. " +"sınırlayacaktır." #: whatsnew/3.9.rst:890 msgid "" @@ -1779,7 +1779,7 @@ msgid "" "Python 3. (Contributed by Batuhan Taskaya in :issue:`39639` and :issue:" "`39969` and Serhiy Storchaka in :issue:`39988`.)" msgstr "" -":mod:`ast` sınıfları ``Suite``, `Param``, ``AugLoad`` ve ``AugStore`` " +":mod:`ast` sınıfları ``Suite``, ``Param``, ``AugLoad`` ve ``AugStore`` " "kullanımdan kaldırılmış kabul edilir ve gelecekteki Python sürümlerinde " "kaldırılacaktır. Ayrıştırıcı tarafından üretilmemişler ve Python 3'teki kod " "üreteci tarafından kabul edilmemişler. (:issue:`39639` ve :issue:`39969` 'da " @@ -3098,7 +3098,7 @@ msgstr "" "3.9.1'den itibaren Python artık macOS 11.0 (Big Sur) ve Apple Silicon " "Mac'lerde (``ARM64`` yapısına dayalı) oluşturmayı ve çalıştırmayı tam olarak " "desteklemektedir. Yeni bir evrensel yapı varyantı olan ``universal2``, artık " -"hem ``ARM64`` hem de ``Intel 64``ü tek bir yürütülebilir dosya setinde yerel " +"hem ``ARM64`` hem de ``Intel 64`` 'ü tek bir yürütülebilir dosya setinde yerel " "olarak desteklemek için kullanılabilir. İkili dosyalar, artık bir dizi eski " "macOS sürümüne (10.9'a göre test edilmiştir) dağıtılmak üzere macOS'in " "mevcut sürümleri üzerine inşa edilebilirken, çalışma zamanında kullanılan " From d06bdbf8e3ca026f9584f52e6c1be702c793c1fa Mon Sep 17 00:00:00 2001 From: egeakman Date: Mon, 6 Feb 2023 13:59:27 +0300 Subject: [PATCH 10/12] Version --- whatsnew/3.9.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 29b841d49..a317e3e55 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Python 3.10\n" +"Project-Id-Version: Python 3.11\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-02-01 22:19+0000\n" "PO-Revision-Date: 2023-01-08 11:23+0300\n" From e9b13c96291a8f20dabd93d2e2adf76694fe7e16 Mon Sep 17 00:00:00 2001 From: egeakman Date: Mon, 6 Feb 2023 14:23:31 +0300 Subject: [PATCH 11/12] Syntax --- whatsnew/3.9.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index a317e3e55..9d7e6d1bf 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -1582,9 +1582,9 @@ msgid "" "the message of :exc:`ZeroDivisionError` for this operation is updated. " "(Contributed by Dong-hee Na in :issue:`39434`.)" msgstr "" -":term:`float operasyonunun kat bölümü` artık daha iyi bir performansa sahip. " -"Ayrıca bu işlem için :exc:`ZeroDivisionError` mesajı güncellenir. (Dong-hee " -"Na tarafından :issue:`39434` 'de katılmıştır.)" +"Bir float'ı :term:`kalansız bölme ` işlemi artık daha iyi bir " +"performansa sahip. Ayrıca bu işlem için :exc:`ZeroDivisionError` mesajı " +"güncellenir. (Dong-hee Na tarafından :issue:`39434` 'de katılmıştır.)" #: whatsnew/3.9.rst:796 msgid "" From fec480e10ff029c2f9e9de709fdc402bbeeb424b Mon Sep 17 00:00:00 2001 From: egeakman Date: Mon, 6 Feb 2023 14:56:53 +0300 Subject: [PATCH 12/12] Good to go --- whatsnew/3.9.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/whatsnew/3.9.po b/whatsnew/3.9.po index 9d7e6d1bf..3e70ad669 100644 --- a/whatsnew/3.9.po +++ b/whatsnew/3.9.po @@ -610,7 +610,7 @@ msgid "" "`37228`.)" msgstr "" "Önemli güvenlik kaygıları nedeniyle, :meth:`asyncio.loop." -"create_datagram_endpoint`in *reuse_address* parametresi artık " +"create_datagram_endpoint` 'in *reuse_address* parametresi artık " "desteklenmemektedir. Bunun nedeni, UDP'deki ``SO_REUSEADDR`` soket " "seçeneğinin davranışıdır. Daha fazla ayrıntı için ``loop." "create_datagram_endpoint()`` belgelerine bakın. (Kyle Stanley, Antoine " @@ -1044,7 +1044,7 @@ msgid "" "regular dict. (Contributed by Inada Naoki in :issue:`36350` and :issue:" "`39775`.)" msgstr "" -":attr:`inspect.BoundArguments.arguments```OrderedDict`` yerine normal dict " +":attr:`inspect.BoundArguments.arguments`, ``OrderedDict`` yerine normal dict " "olarak değiştirildi. ( :issue:`36350` ve :issue:`39775` içinde Inada Naoki " "tarafından katılmıştır.)"