@@ -59,8 +59,8 @@ msgstr ":pep:`584` , ``dict`` için birleşim işleçleri eklendi;"
5959#: whatsnew/3.9.rst:64
6060msgid ":pep:`585`, type hinting generics in standard collections;"
6161msgstr ""
62- ":pep:`585` , standart koleksiyonlarda tür ipuçlama "
63- "(type hinting) jenerikleri;"
62+ ":pep:`585` , standart koleksiyonlarda tür ipuçlama(type hinting) "
63+ "jenerikleri;"
6464
6565#: whatsnew/3.9.rst:65
6666msgid ":pep:`614`, relaxed grammar restrictions on decorators."
@@ -628,7 +628,8 @@ msgstr ""
628628"bekleyen varsayılan yürütücü için bir kapatma programlayan yeni bir :term:"
629629"`coroutine` :meth:`~asyncio.loop.shutdown_default_executor` eklendi. "
630630"Ayrıca, :func:`asyncio.run` yeni :term:`coroutine` kelimesini kullanacak "
631- "şekilde güncellendi. (Kyle Stanley tarafından :issue:`34037` 'de katılmıştır.)"
631+ "şekilde güncellendi. (Kyle Stanley tarafından :issue:`34037` 'de "
632+ "katılmıştır.)"
632633
633634#: whatsnew/3.9.rst:359
634635msgid ""
@@ -726,9 +727,10 @@ msgid ""
726727"processes. (Contributed by Kyle Stanley in :issue:`39812`.)"
727728msgstr ""
728729":class:`~concurrent.futures.ThreadPoolExecutor` ve :class:`~concurrent."
729- "futures.ProcessPoolExecutor` 'dan arka plan programı konuları kaldırıldı. Bu, "
730- "alt yorumlayıcılarla uyumluluğu ve kapatma süreçlerinde öngörülebilirliği "
731- "geliştirir. (Kyle Stanley tarafından :issue:`39812` 'de katılmıştır.)"
730+ "futures.ProcessPoolExecutor` 'dan arka plan programı konuları kaldırıldı. "
731+ "Bu, alt yorumlayıcılarla uyumluluğu ve kapatma süreçlerinde "
732+ "öngörülebilirliği geliştirir. (Kyle Stanley tarafından :issue:`39812` 'de "
733+ "katılmıştır.)"
732734
733735#: whatsnew/3.9.rst:401
734736msgid ""
@@ -867,8 +869,8 @@ msgstr ""
867869"Yerleşik karma modüller, OpenSSL tabanlı uygulamanın kullanımını zorlamak "
868870"için artık ``./configure --without-builtin-hashlib-hashes`` ile devre dışı "
869871"bırakılabilir veya e.g. ``./configure --with-builtin-hashlib-hashes=sha3,"
870- "blake2`` ile seçici olarak etkinleştirilebilir. (Christian Heimestarafından : "
871- "issue:`40479` 'da katılmıştır)"
872+ "blake2`` ile seçici olarak etkinleştirilebilir. (Christian Heimes "
873+ "tarafından : issue:`40479` 'da katılmıştır)"
872874
873875#: whatsnew/3.9.rst:468
874876msgid "http"
@@ -881,8 +883,8 @@ msgid ""
881883"Na in :issue:`39509` and Ross Rhodes in :issue:`39507`.)"
882884msgstr ""
883885"HTTP durum kodları ``103 EARLY_HINTS``, ``418 IM_A_TEAPOT`` ve ``425 "
884- "TOO_EARLY`` :class:`http.HTTPStatus` 'a eklendi. ( :issue:`39509` içindeDong- "
885- "hee Na ve :issue:`39507` 'de Ross Rhodes tarafından katılmıştır.)"
886+ "TOO_EARLY`` :class:`http.HTTPStatus` 'a eklendi. ( :issue:`39509` içinde "
887+ "Dong- hee Na ve :issue:`39507` 'de Ross Rhodes tarafından katılmıştır.)"
886888
887889#: whatsnew/3.9.rst:474
888890msgid "IDLE and idlelib"
@@ -1024,9 +1026,9 @@ msgid ""
10241026"subdirectories in package data, matching backport in ``importlib_resources`` "
10251027"version 1.5. (Contributed by Jason R. Coombs in :issue:`39791`.)"
10261028msgstr ""
1027- "Paket verilerindeki alt dizinleri destekleyen, ``importlib_resources`` "
1028- "sürüm 1.5'te backport ile eşleşen :func:`importlib.resources.files` "
1029- "işlevi eklendi. (Jason R. Coombs'un :issue:`39791` 'deki katkılarıyla.)"
1029+ "Paket verilerindeki alt dizinleri destekleyen, ``importlib_resources``sürüm "
1030+ "1.5'te backport ile eşleşen :func:`importlib.resources.files` işlevi "
1031+ "eklendi. (Jason R. Coombs'un :issue:`39791` 'deki katkılarıyla.)"
10301032
10311033#: whatsnew/3.9.rst:538
10321034msgid ""
@@ -1196,7 +1198,8 @@ msgid ""
11961198"an exit code. (Contributed by Victor Stinner in :issue:`40094`.)"
11971199msgstr ""
11981200":func:`os.waitstatus_to_exitcode` fonksiyonu eklendi: bekleme durumunu çıkış "
1199- "koduna dönüştürün. (Victor Stinner tarafından :issue:`40094` 'de katılmıştır.)"
1201+ "koduna dönüştürün. (Victor Stinner tarafından :issue:`40094` 'de "
1202+ "katılmıştır.)"
12001203
12011204#: whatsnew/3.9.rst:615
12021205msgid "pathlib"
@@ -1235,8 +1238,8 @@ msgid ""
12351238msgstr ""
12361239":class:`~poplib.POP3` ve :class:`~poplib.POP3_SSL` artık bir :class:"
12371240"`ValueError` oluşturucuları için verilen zaman aşımı sıfır ise bloke olmayan "
1238- "bir yuva oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:"
1239- "`39259` 'da katılmıştır.)"
1241+ "bir yuva oluşturulmasını engelliyor. (Dong-hee Na tarafından :issue:`39259` "
1242+ "'da katılmıştır.)"
12401243
12411244#: whatsnew/3.9.rst:635
12421245msgid "pprint"
@@ -1537,8 +1540,8 @@ msgid ""
15371540"into :c:expr:`long`. (Contributed by Sergey Fedoseev in :issue:`37986`.)"
15381541msgstr ""
15391542":c:func:`PyLong_FromDouble`, :c:expr:`long` değerine uyan değerler için "
1540- "artık 1,87 kata kadar daha hızlı. (Sergey Fedoseev tarafından :issue:"
1541- "`37986` 'da katılmıştır.)"
1543+ "artık 1,87 kata kadar daha hızlı. (Sergey Fedoseev tarafından :issue:`37986` "
1544+ "'da katılmıştır.)"
15421545
15431546#: whatsnew/3.9.rst:777
15441547msgid ""
@@ -1582,8 +1585,8 @@ msgid ""
15821585"the message of :exc:`ZeroDivisionError` for this operation is updated. "
15831586"(Contributed by Dong-hee Na in :issue:`39434`.)"
15841587msgstr ""
1585- "Bir float'ı :term:`kalansız bölme <floor division>` işlemi artık daha iyibir "
1586- "performansa sahip. Ayrıca bu işlem için :exc:`ZeroDivisionError` mesajı "
1588+ "Bir float'ı :term:`kalansız bölme <floor division>` işlemi artık daha iyi "
1589+ "bir performansa sahip. Ayrıca bu işlem için :exc:`ZeroDivisionError` mesajı "
15871590"güncellenir. (Dong-hee Na tarafından :issue:`39434` 'de katılmıştır.)"
15881591
15891592#: whatsnew/3.9.rst:796
@@ -1604,7 +1607,7 @@ msgstr ""
16041607"bir özeti:"
16051608
16061609#: whatsnew/3.9.rst:846
1607- msgid ""
1610+ msgid ""
16081611"These results were generated from the variable access benchmark script at: "
16091612"``Tools/scripts/var_access_benchmark.py``. The benchmark script displays "
16101613"timings in nanoseconds. The benchmarks were measured on an `Intel® Core™ "
@@ -1699,8 +1702,8 @@ msgstr ""
16991702"değeri olarak kabul ediyor. Ne yazık ki, bu türlerden bazılarının "
17001703"deterministik bir hash değerine sahip olduğu garanti edilmiyor. Python "
17011704"3.9'dan sonra, modül tohumlarını :const:`None`, :class:`int`, :class:"
1702- "`float`, :class:`str`, :class:`bytes` ve :class:`bytearray`ile "
1703- "sınırlayacaktır ."
1705+ "`float`, :class:`str`, :class:`bytes` ve :class:`bytearray` "
1706+ "ilesınırlayacaktır ."
17041707
17051708#: whatsnew/3.9.rst:890
17061709msgid ""
@@ -1877,9 +1880,9 @@ msgid ""
18771880"since Python 3.2. (Contributed by Victor Stinner in :issue:`38916`.)"
18781881msgstr ""
18791882":class:`array.array`: ``tostring()`` ve ``fromstring()`` yöntemleri "
1880- "kaldırıldı. Bunlar, Python 3.2'den beri kullanımda olmayan ``tobytes()`` "
1881- "ve ``frombytes()`` takma adlarıydı. (Victor Stinner tarafından :issue:"
1882- "`38916` 'da katılmıştır.)"
1883+ "kaldırıldı. Bunlar, Python 3.2'den beri kullanımda olmayan ``tobytes()``ve "
1884+ "``frombytes()`` takma adlarıydı. (Victor Stinner tarafından :issue:`38916` "
1885+ "'da katılmıştır.)"
18831886
18841887#: whatsnew/3.9.rst:971
18851888msgid ""
@@ -1976,8 +1979,8 @@ msgstr ""
19761979"kaldırıldı. :func:`~plistlib.load`, :func:`~plistlib.loads`, :func:"
19771980"`~plistlib.dump` ve :func:`~plistlib.dumps` işlevlerini kullanın. Ek olarak, "
19781981"*use_builtin_types* parametresi kaldırıldı, bunun yerine her zaman standart :"
1979- "class:`bytes` nesneleri kullanıldı. (Jon Janzen tarafından :issue:`36409`'da "
1980- "katılmıştır.)"
1982+ "class:`bytes` nesneleri kullanıldı. (Jon Janzen tarafından :issue:`36409` "
1983+ "'da katılmıştır.)"
19811984
19821985#: whatsnew/3.9.rst:1013
19831986msgid ""
@@ -1999,8 +2002,8 @@ msgid ""
19992002"`39351`.)"
20002003msgstr ""
20012004"Python 3.1'den beri kullanımdan kaldırılan ``base64.encodestring()`` ve "
2002- "``base64.decodestring()`` takma adları kaldırıldı: bunun yerine :func:`base64. "
2003- "encodebytes` ve :func:`base64.decodebytes` kullanın. (Victor Stinner "
2005+ "``base64.decodestring()`` takma adları kaldırıldı: bunun yerine :func:"
2006+ "`base64. encodebytes` ve :func:`base64.decodebytes` kullanın. (Victor Stinner "
20042007"tarafından :issue:`39351` 'de katılmıştır.)"
20052008
20062009#: whatsnew/3.9.rst:1023
@@ -2071,8 +2074,8 @@ msgid ""
20712074msgstr ""
20722075":class:`typing.NamedTuple` sınıfının ``_field_types`` özniteliği kaldırıldı. "
20732076"Python 3.8'den beri kullanımdan kaldırılmıştır. Bunun yerine "
2074- "``__annotations__`` özelliğini kullanın. (Serhiy Storchaka'nın :issue:`40182` "
2075- "'deki katkısıyla)"
2077+ "``__annotations__`` özelliğini kullanın. (Serhiy Storchaka'nın :issue:"
2078+ "`40182` 'deki katkısıyla)"
20762079
20772080#: whatsnew/3.9.rst:1053
20782081msgid ""
@@ -2103,10 +2106,10 @@ msgid ""
21032106"should be used for converting character references to the corresponding "
21042107"unicode characters."
21052108msgstr ""
2106- ":class:`html.parser.HTMLParser` sınıfındaki ``unescape()`` metodu "
2107- "kaldırıldı (Python 3.4'ten beri kullanımdan kaldırıldı). :func:`html."
2108- "unescape`, karakter referanslarını karşılık gelen unicode karakterlere "
2109- "dönüştürmek için kullanılmalıdır."
2109+ ":class:`html.parser.HTMLParser` sınıfındaki ``unescape()`` metodukaldırıldı "
2110+ "(Python 3.4'ten beri kullanımdan kaldırıldı). :func:`html.unescape`, "
2111+ "karakter referanslarını karşılık gelen unicode karakterlere dönüştürmek için "
2112+ "kullanılmalıdır."
21102113
21112114#: whatsnew/3.9.rst:1336
21122115msgid "Porting to Python 3.9"
@@ -2132,8 +2135,8 @@ msgid ""
21322135"versions will need to catch both using ``except (ImportError, ValueError):``."
21332136msgstr ""
21342137":func:`__import__` ve :func:`importlib.util.resolve_name` şimdi daha önce :"
2135- "exc:`ValueError` oluşturduğu yerde :exc:`ImportError` 'u yükseltiyor.Belirli "
2136- "istisna türünü yakalayan ve hem Python 3.9 hem de önceki sürümleri "
2138+ "exc:`ValueError` oluşturduğu yerde :exc:`ImportError` 'u yükseltiyor. "
2139+ "Belirli istisna türünü yakalayan ve hem Python 3.9 hem de önceki sürümleri "
21372140"destekleyen arayanların, ``except (ImportError, ValueError):`` kullanarak "
21382141"her ikisini de yakalaması gerekir."
21392142
@@ -2559,7 +2562,8 @@ msgstr ""
25592562"C API'ye herhangi bir bağımsız değişken olmadan çağrılabilir bir Python "
25602563"nesnesi çağıran yeni bir genel :c:func:`PyObject_CallNoArgs` işlevi eklendi. "
25612564"Herhangi bir argüman olmadan çağrılabilir bir Python nesnesini çağırmanın en "
2562- "etkili yolu budur. (Victor Stinner tarafından :issue:`37194` 'de katılmıştır.)"
2565+ "etkili yolu budur. (Victor Stinner tarafından :issue:`37194` 'de "
2566+ "katılmıştır.)"
25632567
25642568#: whatsnew/3.9.rst:1421
25652569msgid "Changes in the limited C API (if ``Py_LIMITED_API`` macro is defined):"
@@ -2657,13 +2661,13 @@ msgid ""
26572661"`PyModule_GetState`) is ``NULL``."
26582662msgstr ""
26592663"Genişletme modülleri: :c:member:`~PyModuleDef.m_traverse`, :c:member:"
2660- "`~PyModuleDef.m_clear` and :c:member:`~PyModuleDef.m_free` functions "
2661- "of :c: type:`PyModuleDef`, modül durumu talep edilmiş ancak henüztahsis "
2662- "edilmemişse artık çağrılmaz. Bu, modül oluşturulduktan hemen sonrave "
2663- "modül çalıştırılmadan önceki durumdur (:c:data:`Py_mod_exec` işlevi)."
2664- "Daha kesin olarak, bu işlevler :c:member:`~PyModuleDef.m_size` 0'dan "
2665- "büyükse ve modül durumu ( :c:func:`PyModule_GetState` tarafından "
2666- "döndürülen) ``NULL`` ise çağrılmaz."
2664+ "`~PyModuleDef.m_clear` and :c:member:`~PyModuleDef.m_free` functionsof :c: "
2665+ "type:`PyModuleDef`, modül durumu talep edilmiş ancak henüztahsisedilmemişse "
2666+ "artık çağrılmaz. Bu, modül oluşturulduktan hemen sonravemodül "
2667+ "çalıştırılmadan önceki durumdur (:c:data:`Py_mod_exec` işlevi).Daha kesin "
2668+ "olarak, bu işlevler :c:member:`~PyModuleDef.m_size` 0'dan büyükse ve modül "
2669+ "durumu ( :c:func:`PyModule_GetState` tarafından döndürülen) ``NULL`` ise "
2670+ "çağrılmaz."
26672671
26682672#: whatsnew/3.9.rst:1351
26692673msgid ""
@@ -2682,8 +2686,8 @@ msgstr ""
26822686"Bir alt yorumlayıcıda :c:func:`Py_AddPendingCall` çağrılırsa, işlev artık "
26832687"ana yorumlayıcıdan çağrılmak yerine alt yorumlayıcıdan çağrılacak şekilde "
26842688"programlanır. Her yardımcı tercüman artık kendi planlanmış çağrılar "
2685- "listesine sahiptir. (Victor Stinner tarafından :issue:`39984`"
2686- "'de katılmıştır.)"
2689+ "listesine sahiptir. (Victor Stinner tarafından :issue:`39984`'de "
2690+ "katılmıştır.)"
26872691
26882692#: whatsnew/3.9.rst:1359
26892693msgid ""
@@ -2692,11 +2696,10 @@ msgid ""
26922696"``0``). This is significant when embedding Python on Windows. (Contributed "
26932697"by Zackery Spytz in :issue:`8901`.)"
26942698msgstr ""
2695- "Windows kayıt defteri ``-E`` seçeneği kullanıldığında ( :c:member:"
2696- "`PyConfig.use_environment` ``0`` olarak ayarlanmışsa) :data:`sys.path` "
2697- "öğesini başlatmak için artık kullanılmaz. Bu, Python'u Windows'a "
2698- "yerleştirirken önemlidir. ( :issue:`8901` içinde Zackery Spytz tarafından "
2699- "katılmıştır.)"
2699+ "Windows kayıt defteri ``-E`` seçeneği kullanıldığında ( :c:member:`PyConfig."
2700+ "use_environment` ``0`` olarak ayarlanmışsa) :data:`sys.path` öğesini "
2701+ "başlatmak için artık kullanılmaz. Bu, Python'u Windows'a yerleştirirken "
2702+ "önemlidir. ( :issue:`8901` içinde Zackery Spytz tarafından katılmıştır.)"
27002703
27012704#: whatsnew/3.9.rst:1364
27022705msgid ""
@@ -3098,9 +3101,9 @@ msgstr ""
30983101"3.9.1'den itibaren Python artık macOS 11.0 (Big Sur) ve Apple Silicon "
30993102"Mac'lerde (``ARM64`` yapısına dayalı) oluşturmayı ve çalıştırmayı tam olarak "
31003103"desteklemektedir. Yeni bir evrensel yapı varyantı olan ``universal2``, artık "
3101- "hem ``ARM64`` hem de ``Intel 64`` 'ü tek bir yürütülebilir dosya setindeyerel "
3102- "olarak desteklemek için kullanılabilir. İkili dosyalar, artık bir dizi eski "
3103- "macOS sürümüne (10.9'a göre test edilmiştir) dağıtılmak üzere macOS'in "
3104+ "hem ``ARM64`` hem de ``Intel 64`` 'ü tek bir yürütülebilir dosya setinde "
3105+ "yerel olarak desteklemek için kullanılabilir. İkili dosyalar, artık bir dizi "
3106+ "eski macOS sürümüne (10.9'a göre test edilmiştir) dağıtılmak üzere macOS'in "
31043107"mevcut sürümleri üzerine inşa edilebilirken, çalışma zamanında kullanılan "
31053108"işletim sistemi sürümüne bağlı olarak bazı yeni işletim sistemi "
31063109"fonksiyonları ve seçenekleri koşullu olarak kullanılabilir hale getirilir "
@@ -3165,11 +3168,11 @@ msgid ""
31653168"Adam Goldschmidt, Senthil Kumaran and Ken Jin in :issue:`42967`.)"
31663169msgstr ""
31673170"Önceki Python sürümleri, :func:`urllib.parse.parse_qs` ve :func:`urllib."
3168- "parse.parse_qsl` içinde sorgu parametresi ayırıcıları olarak hem ``;`` hemde "
3169- "``&`` kullanılmasına izin veriyordu. Güvenlik endişeleri nedeniyle ve daha "
3170- "yeni W3C tavsiyelerine uymak için bu, varsayılan olarak ``&`` ile yalnızca "
3171- "tek bir ayırıcı anahtara izin verecek şekilde değiştirildi. Bu değişiklik, "
3172- "etkilenen fonksiyonlar dahili olarak kullandıkları için :func:`cgi.parse` "
3173- "ve :func:`cgi.parse_multipart` 'ı da etkiler. Daha fazla ayrıntı için lütfen "
3174- "ilgili belgelere bakın. (Adam Goldschmidt, Senthil Kumaran ve Ken Jin'in "
3175- "katkılarıyla :issue:`42967`.)"
3171+ "parse.parse_qsl` içinde sorgu parametresi ayırıcıları olarak hem ``;`` hem "
3172+ "de ``&`` kullanılmasına izin veriyordu. Güvenlik endişeleri nedeniyle ve "
3173+ "daha yeni W3C tavsiyelerine uymak için bu, varsayılan olarak ``&`` ile "
3174+ "yalnızca tek bir ayırıcı anahtara izin verecek şekilde değiştirildi. Bu "
3175+ "değişiklik, etkilenen fonksiyonlar dahili olarak kullandıkları için :func:"
3176+ "`cgi.parse` ve :func:`cgi.parse_multipart` 'ı da etkiler. Daha fazla ayrıntı "
3177+ "için lütfen ilgili belgelere bakın. (Adam Goldschmidt, Senthil Kumaran ve "
3178+ "Ken Jin'in katkılarıyla :issue:`42967`.)"